Problemas com je22 no eclipse

3 respostas
P

é o seguinte:
eu fiz uma aplicação web utilizando o lomboz no eclipse 3.x e a minha aplicação só funciona se o eclipse estiver aberto, caso contrario naõ roda. como devo prosseguir???

3 Respostas

luis.soares

Você deve fazer o deploy do seu projeto no Tomcat, gerando um .war e colocando abaixo da pasta webapps no Tomcat. Em seguida, reiniciar o Tomcat.
Quando você executa seu projeto pelo Lomboz, o Eclipse inicia automaticamente o Tomcat.
Se rodar por fora, precisa iniciar o Tomcat manualmente, ou configurá-lo para que o faça automaticamente.

Abraço.

P

luis.soares:
Você deve fazer o deploy do seu projeto no Tomcat, gerando um .war e colocando abaixo da pasta webapps no Tomcat. Em seguida, reiniciar o Tomcat.
Quando você executa seu projeto pelo Lomboz, o Eclipse inicia automaticamente o Tomcat.
Se rodar por fora, precisa iniciar o Tomcat manualmente, ou configurá-lo para que o faça automaticamente.

Abraço.


e como eu faço isso?:smiley:

Pedrosa

Para gerar um war existem diversas maneiras como usando o Ant por exemplo, lembrando que um arquivo war nada mais é que o conteúdo da sua aplicação web zipado renomeado para .war.

Para fazer o deploy desse war, pode usar o manager do Tomcat no menu Tomcat Manager e vá em WAR file to deploy selecione o arquivo war e faça o upload, pronto sua aplicação está no ar.

Ou Faça direto através de um arquivo de configuração do Tomcat em

jakarta-tomcat-5.5.x\conf\Catalina\localhost

E crie um arquivo xml com o nome da sua aplicação:

//ajax.xml

<Context path="/ajax" docBase="C:/Fabio/JAVA/projetos/ajax/target/" debug="0" reloadable="true">
</Context>

Dessa forma quando alterar as classes o Tomcat já atualiza, obs na versão 6 do Tomcat essa configuração é feita em outro lugar.

Criado 22 de novembro de 2006
Ultima resposta 22 de nov. de 2006
Respostas 3
Participantes 3