Dev (Back & Front)ARTIGO

Instalando TomCat em 10min

Salve, salve pessoal!

Primeiramente venho agradecer pelas centenas de acessos no meu primeiro artigo aqui no iMasters. Hoje vamos ver como instalar o TomCat de maneira fácil e eficiente, sem ficar com dor de cabeça. Quem aqui não já ficou com dor de cabeça tentando montar um ambiente java? Uns começam com a instalação JSE e, quando mudam para JEE, o problema persiste. Já vi programadores experientes que sofrem nesse mesmo momento. Porém, a partir de agora, sofrerá quem quiser…

Aproveitando o momento, convido a todos dar uma passada no meu blog e dar uma lida em outros assuntos sobre Java, Certificações etc…

Pré-Requisito

JDK 1.5 ou superior e configurado corretamente

http://tomcat.apache.org/ – TomCat 5/Superior

Material de Estudo Recomendado:

– Use a Cabeça Servlets & JSP – Português/Inglês ou Heard First – Servlets & JSP

Arquivo para Teste

Estou disponibilizando o arquivo desenvolvimento para teste após instalação, para verificar se realmente seu ambiente está em pleno funcionamento.

estudojee.zip

Agradecimentos

Para que esse artigo fosse criado, a Verônica (Desenvolvedora da IBM e participante ativa Veronicaaa – guj.com.br) colaborou para ele. Na verdade, ela que me indicou todos os caminhos para instalar, eu apenas peguei e coloquei em forma de artigo técnico, já que tivemos sucesso na instalação no menor tempo possível. Então venho agradecê-la por ter disponibilizado o seu dia para chegarmos a uma resolução da instalação/configuração, apesar de que os testes que fizemos foi na versão .exe.

Forma Manual – arquivo jakarta-tomcat-5.0.25.zip

Aqui vou explicar como instalar e configurar o TomCat de forma manual, para aqueles que não tem o arquivo de instalação .exe. Em apenas 10 minutos, sua máquina já estará apta a rodar servlets e JSP.

Para quem tem o .exe, no meu blog existe um tutorial de instalação para o mesmo.

Vou seguir aqui os passos utilizados de uma instalação padrão em ambiente Windows.

Passo 1:

– Descompactar o arquivo citado acima em C:\

– Renomear a pasta criada para TomCat.

Passo 2

– Crie uma variável de Ambiente chama CATALINHA_HOME. (Botão direito em meu computador >> propriedades>> aba avançado >> Variáveis de ambiente.

– No meu caso, criei em administrador. Então ficou assim:

[b]Nome da Variável: CATALINA_HOME

Valor da Variável: C:\TomCat[/b]

– Clique em OK;

– Agora criei uma variável chamada CLASSPATH

Valor da Variável: C:\tomcat\common\lib\servlet-api.jar;.

*O ponto-e-vírgula e o ponto no final é para que você possa compilar seus arquivos normais que não sejam um servlet e qualquer diretório Java.

Clique em OK;

Passo 3

– Abra o prompt de comando e vá ate o diretório c:\tomcat\bin;

– Digite: startup.bat isso vai iniciar o TomCat. Automaticamente um prompt do tomcat é carregado;

– Agora no browser, digite: http://localhost:8080;

– Se aparecer o tomcat é porque tudo ocorreu tranquilamente e ele já está instalado e pronto para ser usado.

Passo 4

Para facilitar esta parte e ver realmente se Servlets & JSP estão funcionando, você deve pegar o diretório estudojee (claro que descompactado e cuidado com a hierarquia que seu descompactador cria) e colocar dentro de webapps. Em seguida, no browser, digite:

localhost:8080/estudojee/teste.jsp se aparecer no browser “olá JSP” será porque JSP já está ok. Digite o endereço abaixo também.

localhost:8080/estudojee/TesteServlet

Deve aparecer Hello World! Então o SERVLET está ok.

Abaixo tem a estrutura para seus projetos e como deve seguir.

Estrutura de diretórios

Para parar a aplicação digite shutown.bat no prompt de comando.

Um abraço pessoal, até semana que vem! E não deixem de opinar!

é Bacharel em Sistemas de Informação e Especialista em Gestão e Estratégia de Negócios. Trabalha com TI desde 2003 e possui as certificações SCJP 5 e SCM. Trabalhou na IBM Brasil como Analista Programador Java, passou pelo laboratório da Enterprise Computing Lab (ECL) HP como Software Engineer, Ci&T como Engenheiro de Software em projeto JEE. Tem experiência internacional em Índia, Dubai e Londres. Atualmente é cofundador da ITSLabs (www.itslabs.com.br), uma start-up focada na criação de produtos web e mobile para start-ups. Também é autor dos livros "Guia do Exame SCJP", "Guia Prático JEE com Frameworks" e "TDD na prática".

Ver perfil