Baixei uma apostila de introdução de Java para Web, e logo no início é ensinado como instalar o servidor Apache Tomcat. Os passos descritos são estes:
1. Certifique-se que você tenha o JDK (J2SE) instalado na sua máquina.
2. Faça o download dos binários da última versão do Apache Tomcat no próprio site da Apache. O binário vem empacotado em um arquivo zip.
3. Descompacte o zip no diretório onde deseja ter o Tomcat instalado (ex: ?C:?).
4. Edite o arquivo catalina.bat (catalina.sh, no Linux), que se encontra no diretório bin, adicionando a linha abaixo (no Linux omita a palavra SET):
SET JAVA_HOME=C:\Caminho-do-seu-jdk
Baixei o Tomcat, escolhi uma pasta e coloquei. Mas não entendi como funciona este tal catalina.bat. Não sei onde devo adicionar esta linha SET. A variável de ambiente JAVA_HOME eu já tinha definido antes, exatamente com o que está nesta linha SET.
Mas acho que tem algo errado, pois o primeiro exemplo de Servlet da apostila não funciona, dá umas exceções, sendo uma delas ClassNotFoundException.
me fala uma coisa, e vc ta tratando essas exceções?
Gravitor91w
Mas eu apenas recortei e colei o código pronto da apostila, era só pra testar. Não tem o que dar errado ainda, apenas deve aparecer uma frase num arquivo html. Creio que o problema seja na instalação do Tomcat.
F
Felipefill
Muito estranhos estes passos…
Gravitor91w
Será que o cara viajou? Recomendam pegar outro tutorial?
F
Felipefill
Eu recomendo sim… esse já começou de forma complicada. Tente ver aqui na própria comunidade. Normalmente tem bons tutoriais
Gravitor91w
Farei isso, já vi que tem um aqui no guj mesmo, e me parece bom. Obrigado!
P
pardal_nb
como esta o arquivo de mapeamento dos seus servlets?
qnd vc chama a pagina incial do sistema, ela aparece?
ou ja de cara dá esse erro?
fpavao
Tenta esta apostila…
creio que seja um bom caminho para iniciar com java na web…
Primeiro certifique-se que ao iniciar o tom cat ele esta funcionando perfeitamente.
Se esta dando esse erro logo ao subir o tom cat verifique as variaveis de ambiente.
Mas esse erro parece ser de conectividade.
Vc esta usando o driver do mysql?
Tem certeza que a url correta é essa?
O usuário do banco é root?
A senha é em branco?
O jar do mysql que vc tem possui a classe Driver.class dentro do pacote com.mysql.jdbc?
Verifique esses problemas.
Se o tom cat esta subindo verifique se ele esta no ar.
Digite a url abaixo no seu browser:
Veja se entra na página inicial do tom cat…
Boa Sorte.
Abs´s
:lol: :lol: :lol: :lol:
Gravitor91w
Vc esta usando o driver do mysql? >> Sim
Tem certeza que a url correta é essa? >> Copiei igual à do exemplo, não faço idéia de como funcione ainda.
O usuário do banco é root? >> Não sei o que é isso
A senha é em branco? >> também não sei.
O jar do mysql que vc tem possui a classe Driver.class dentro do pacote com.mysql.jdbc? >> Sim, possui.
O tomcat está funcionando direito.
Esta apostila me pareceu bem organizada, mas ela trata o usuário logo no primeiro capítulo como se ele já soubesse do assunto. Apenas copiei e colei o primeiro programa, entendi as explicações, baixei o jar mais novo do mysql, e o programa exemplo simplesmente não funciona.
Alguém conhece uma apostila ou livro bom de Java p/ Web? Estou tentando aprender, mas por falta de materiais bons pra iniciantes, já estou quase desistindo.