O Tomcat é um container de Servlets da Apache Software Foundation. Em linhas gerais ele é um servidor HTTP que executa JSP e Servlets.
Ele possui alguns componentes:
- Catalina: Container de Servlets.
- Coyote: Conector HTTP, responsável por receber requisições HTTP e redirecionar.
- Jasper: Engine JSP do Tomcat, ela converte e compila o JSP em uma Servlet para ser gerenciada pelo Catalina.
Nesse post vamos instalar o Tomcat 7 que possui suporte as novas especificações: Servlet 3.0, JSP 2.2 e EL 2.2.
Para baixar o Tomcat 7, temos que acessar: http://tomcat.apache.org/download-70.cgi#Binary_Distributions
Após o download, descompactar em uma pasta de sua preferência ou executar a instalação se for windows e você baixou o installer.
Para iniciar, executar o arquivo: $TOMCAT_HOME/bin/startup.sh (ou .bat se for Windows).
Se tudo estiver ok, no log $TOMCAT_HOME/logs/catalina.out deve aparecer o seguinte:
[cc]Aug 30, 2010 11:08:21 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
Aug 30, 2010 11:08:21 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
Aug 30, 2010 11:08:21 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Aug 30, 2010 11:08:21 AM org.apache.coyote.ajp.AjpProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
Aug 30, 2010 11:08:21 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 489 ms[/cc]
Para parar, executar o arquivo: $TOMCAT_HOME/bin/shutdown.sh (ou .bat se for Windows).
Em um próximo post coloco como criar um projeto utilizando os recursos do Servlet 3.0. Pra quem quiser já ir vendo sobre o assunto, tem uma excelente introdução em: http://today.java.net/pub/a/today/2008/10/14/introduction-to-servlet-3.html
[...] This post was mentioned on Twitter by open4education, Thiago G. Vespa. Thiago G. Vespa said: Novo post: Instalação do Tomcat 7 - Servlet 3.0, JSP 2.2 e EL 2.2. http://j.mp/a1D5sT [...]
[...] O primeiro passo é fazer o download do Tomcat 7 e instalá-lo, conforme descrito em: http://www.thiagovespa.com.br/blog/2010/08/30/instalacao-do-tomcat-7-servlet-3-0-jsp-2-2-e-el-2-2/ [...]
olá..
fiz a instalação do apache tomcat 7 mas qdo vou fazer o vinculo no eclipse so aparece a v.6, e preciso da v.7, o que eu faço?
Att.
Qual a versão do eclipse?
[...] Instalação do Tomcat 7 – Servlet 3.0, JSP 2.2 e EL 2.2.: 2 comentários [...]
Bom dia, tenho o tomcat 7.0 instalado no windows, mas como faço pra configura-lo no Eclipse IDE for Java EE Developers.
Poderia me ajudar?
Grato.
Jean Carlos.
Qual é a sua versão do eclipse?