Ambiente Java EE no Ubuntu (Tomcat + Eclipse)

Instalando o Apache Tomcat
Nesta etapa iremos instalar o Apache Tomcat pelo pacote disponível para download no site oficial: http://tomcat.apache.org/. Até o momento, a versão mais nova é a 7.0.11, a mesma que usei.
Também é possível realizar a instalação via apt-get porém, prefiro baixar o pacote do site e realizar a instalação manualmente. Desta forma, consigo obter a versão recente disponível, além de poder manter o instalador em disco, caso seja necessário realizar uma nova instalação.

Aqui está a sequencia de instalação e configuração:
1- Baixe o Tomcat no endereço http://tomcat.apache.org/, em um diretório qualquer. Neste caso, o pacote baixado foi o apache-tomcat-7.0.11.tar.gz.


2- Optei por descompactar o Tomcat no diretório /opt/. Sendo assim, é preciso primeiramente mover o arquivo baixado para o diretório /opt/, para isso execute a seguinte linha de comando:

$sudo mv apache-tomcat-7.0.11.tar.gz /opt/
3- Agora com os seguintes comandos iremos acessar o diretório /opt/ e descompactar o arquivo.

$cd /opt/
$sudo tar xvfz apache-tomcat-7.0.11.tar.gz
Ao descompactar, se tudo ocorreu corretamente, devemos visualizar o diretório apache-tomcat-7.0.11
4- Podemos alterar o nome do diretório do Tomcat para simplificar. Para isto basta:

$sudo mv apache-tomcat-7.0.11.tar.gz /opt/tomcat7
5- Agora iremos adicionar permissão de execução aos scripts:

$sudo chmod +x tomcat7/bin/*.sh
6- Precisamos configurar a variável de ambiente CATALINA_HOME, adicionando a seguinte linha no arquivo .bashrc.
Para abrir o arquivo execute o comando:

$sudo vi ~/.bashrc
No final do arquivo insira a seguinte linha:

export JAVA_HOME=/usr/lib/jvm/java-6-sun/
export CATALINA_HOME=/opt/tomcat7/
Obs.: Repare que para a variável CATALINA_HOME foi adicionado o diretório absoluto do Tomcat, caso o tenha descompactado em outro diretório, este deve ser informado.
Testando o Tomcat
Para se certificar que os passos acima foram realizados corretamente, faremos um teste iniciando o serviço do Tomcat. Para tal, execute o arquivo startup.sh, conforme mostrado:

$cd /opt/tomcat7/bin/
$./startup.sh

Se tudo ocorrer perfeitamente, será possível ver as seguintes linhas no terminal:

Using CATALINA_BASE: /opt/tomcat7/
Using CATALINA_HOME: /opt/tomcat7/
Using CATALINA_TMPDIR: /opt/tomcat7//temp
Using JRE_HOME: /usr
Using CLASSPATH: /opt/tomcat7//bin/bootstrap.jar:/opt/tomcat7//bin/tomcat-juli.jar

No seu navegador acesse o endereço: http://localhost:8080. Você deverá ver a seguinte página:



Para parar a execução do serviço execute o script shutdown.sh:

$./shutdown.sh
Pronto, o Tomcat já esta pronto para uso, Agora devemos configurar o Eclipse para trabalhar com o Tomcat.

Configurando o Eclipse
Para obter o IDE Eclipse, acesse o seguinte endereço (baixe a versão Enterprise): http://www.eclipse.org/downloads/
A versão usada aqui foi a Helios.

Ao concluir o download, basta descompactar o pacote do eclipse e criar um “launcher” do executável. Pronto, o eclipse já pode ser usado, basta agora configurar o Tomcat no Eclipse.

Segue o passo a passo:

1- Com o IDE aberto, acesse a opção do menu: Window \ Preferences;
2- Na tela de preferencias, acesse a opção: Server \ Runtime Environments;



3- Click na opção “Add” para adicionar um servidor;

4- Selecione “Apache Tomcat v7.0”, marque a opção “Create a new local server” e em seguida click em “Next”;


5- Na tela seguinte selecione o diretório de instalação do Tomcat. Neste caso: /opt/tomcat7. Clique em “Finish”;

6- Agora já temos um servidor adicionado no eclipse, e podemos acessá-lo na opção “Servers”, conforme a imagem abaixo. De um duplo click sobre o servidor;

7- Na tela de Overview do Tomcat, marque a opção “Use Tomcat installation (takes control of Tomcat installation)”;

8- Para iniciar o serviço do Tomcat clique sobre o botão “Start”, conforme a imagem abaixo;

9- Para testar, acesse o browser e informe o endereço: http://localhost:8080
Pronto!