| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/10/2007 20:20:19
|
asvivonePJ
Smalltalk
![[Avatar]](/images/avatar/0)
Membro desde: 16/09/2004 00:00:00
Mensagens: 1
Offline
|
Caros colegas, estou começando no java e gostaria da ajuda de vocês. Seguinte: Tenho um note com windows vista premium instalado, instalei nele o java 1.06 e o tomcat 6.0; eles encontram-se respectivamente nos diretórios: C:\Java e C:\Tomcat, o Java já esta configurado nas variáveis de ambiente e o Tomcat rodando, aliás na máquina também esta rodando o Apache 2.2. Fiz os testes básicos e o java funcionou (javac -version e AloMundo.java compilado e rodando), o tomcat também rodou normalmente (http://localhost:8080/), criei um diretório de aplicações em: C:\Projetos\WEB-INF\classes\teste\, dentro desse diretório criei um arquivo de teste chamado MeuPrimeiroServlet.java que encontra-se abaixo:
Quando eu tento compilar ocorrem os seguintes erros:
C:\Projetos\WEB-INF\classes\teste>javac -classpath C:\Tomcat\common\lib\servlet-
api.jar MeuPrimeiroServlet.java
MeuPrimeiroServlet.java:5: package javax.servlet does not exist
import javax.servlet.ServletException;
^
MeuPrimeiroServlet.java:6: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletRequest;
^
MeuPrimeiroServlet.java:7: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletResponse;
^
MeuPrimeiroServlet.java:10: package javax.servlet.http does not exist
javax.servlet.http.HttpServlet {
^
MeuPrimeiroServlet.java:15: cannot find symbol
symbol : class ServletException
location: class teste.MeuPrimeiroServlet
public void init ( ) throws ServletException {
^
MeuPrimeiroServlet.java:19: cannot find symbol
symbol : class HttpServletRequest
location: class teste.MeuPrimeiroServlet
protected void service (HttpServletRequest request,
^
MeuPrimeiroServlet.java:20: cannot find symbol
symbol : class HttpServletResponse
location: class teste.MeuPrimeiroServlet
HttpServletResponse response)
^
MeuPrimeiroServlet.java:21: cannot find symbol
symbol : class ServletException
location: class teste.MeuPrimeiroServlet
throws ServletException, IOException {
^
MeuPrimeiroServlet.java:12: cannot find symbol
symbol : variable super
location: class teste.MeuPrimeiroServlet
super.destroy( );
^
MeuPrimeiroServlet.java:16: cannot find symbol
symbol : variable super
location: class teste.MeuPrimeiroServlet
super.init( );
^
10 errors
C:\Projetos\WEB-INF\classes\teste>
Onde eu estou errando? Não fiz o web.xml, porque não sei como criá-lo nem tampouco o que colocar nele, não configurei também o server.xml do tomcat, pois não sei também como fazer.
Sei que estou muito crú, mas agradeço desde já quem puder me ajudar nesse início de estudo.
Obrigado.
Alessandro Vivone.
* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro :joia:
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/10/2007 07:54:09
|
phfcostaPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 30/03/2006 00:00:00
Mensagens: 116
Offline
|
Allessandro,
esses erros estão ocorrendo porque as libs do Servlet não estão adicionadas ao projeto, mas mesmo que voce adicione elas e consiga compilar o arquivo não vai conseguir visualizar, porque não configurou o projeto. O portal Java possui muitas apostilas que podem te ajudar a iniciar, mas uma outra apostila que recomendo para começar a trabalhar com servlets e web é a apostila da Caelum, ela é gratis e bem didatica eu comecei aprendendo por ela. segue o link
http://www.caelum.com.br/caelum/curso-21.jsp
espero ter ajudado
Paulo
|
|
|
 |
|
|
|
|