como o pacote de servlets eh javax.servlet, o classpath deve apontar para o raiz onde se encontra o diretorio javax (no seu caso, \jdk1.3\)
De um toke se nao der certo
[]'s
At 15:44 16/11/01 -0200, you wrote:
Oi Pessoal
estou come�ando a trabalhar com servlets agora e estou tendo problemas exatamente pra come�ar. Eu segui os seguintes passos at� agora:Bem, tendo feito os passos acima tentei compilar o servlet abaixo. Esse servlet vem como exemplo no tutorial da sun:
- baixei os arquivos "servlet-2_3-fcs-classfiles.zip" e "servlet-2_3-fcs-docs.zip" do site http://java.sun.com/products/servlet/download.html#specs
- extrai o *-docs.zip pro diret�rio docs/servlet-api/ do meu jdk1.3.
- extrai o *-classfiles.zip pro diret�rio jdk1.3
- adicionei a seguinte linha ao meu classpath: C:\develop\jdk1.3\javax\;
- adicionei essa outra linha ao meu path: C:\develop\jdk1.3\javax;
- import javax.servlet.*;
- import javax.servlet.http.*;
- public class SimpleServlet extends HttpServlet{
- public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
- PrintWriter out;
- String title = "Simple Servlet Output";
- res.setContentType("text/html");
- out.println("<HTML><HEAD><TITLE>");
- out.println(title);
- out.println("</TITLE></HEAD><BODY>");
- out.println("<H1>" + title + "</H1>");
- out.println("<P> This is output from SimpleServlet.");
- out.println("</BODY></HTML>");
- out.close();
- }
- }
mas qdo tento compil�-lo, recebo a seguinte msg de erro:
- C:\java\Estudos\Servlet\Testes\SimpleServlet.java:1: package javax.servlet does not exist
- import javax.servlet.*;
- ^
- C:\java\Estudos\Servlet\Testes\SimpleServlet.java:2: package javax.servlet.http does not exist
- import javax.servlet.http.*;
- ^
- C:\java\Estudos\Servlet\Testes\SimpleServlet.java:4: cannot resolve symbol
- symbol : class HttpServlet
- location: class SimpleServlet
- public class SimpleServlet extends HttpServlet{
- ^
- C:\java\Estudos\Servlet\Testes\SimpleServlet.java:5: cannot resolve symbol
- symbol : class HttpServletRequest
- location: class SimpleServlet
- public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
- ^
- C:\java\Estudos\Servlet\Testes\SimpleServlet.java:5: cannot resolve symbol
- symbol : class HttpServletResponse
- location: class SimpleServlet
- public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
- ^
- C:\java\Estudos\Servlet\Testes\SimpleServlet.java:5: cannot resolve symbol
- symbol : class ServletException
- location: class SimpleServlet
- public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
Eu j� procurei alguma resposta no hist�rico da lista, mas as solu��es dadas s�o sempre a de atualizar o classpath. N�o veio, com os arquivos que eu baixei, nenhum arquivo servlet*.jar. Eu vi algumas solu��es no hist�rico da lista falando pra colocar esse arquivo no classpath, mas eram pra vers�es anteriores a que eu baixei, e n�o sei se eu estou baixando os arquivos errados ou o que est� acontecendo, mas eu n�o tenho esse arquivo.
J� que estou s� tentando compilar um fonte .java, eu n�o precisaria estar com um servidor no ar, precisaria!?
Eu estou com muitas d�vidas e precisando muito de ajuda pra poder come�ar a trabalhar com servlets.
Desde j� agrade�o qq ajuda!!
Obrigada
Monica
-------------------------------------------------
----------- Herval Freire de A. J�nior ----------
----------- mailto:[EMAIL PROTECTED] ------------
--------- http://www.herval.hpg.com.br ----------
----------------- UIN: 2067270 ------------------
-------------------------------------------------
--[The adepts are everywhere... awake! v0.666a]--
-------------------------------------------------
http://member.isavvix.com/herval/vote.jsp?enquete=1003
