Eclipse com tom cat

14 respostas
T

Não estou conseguindo configurar o Eclipse com Tomcat
Tenho instalado o eclipse 3.2.0 e o Tom Cat 5.5.17
Fiz a configuração seguinte:
Window preferences : Installed Jres :
Jdk1.5.0 C:\Arquivos de programas\Java\jdk1.5.0
Jre home directory C:\Arquivos de programas\Java\jdk1.5.0
Window preferences : tom cat
Version 5.x
Tom cat home: C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5
Context declaration mode
Server.xml
Configuration file : C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\conf\server.xml
JVM settings
Jdk1.5.0
Tom cat manager : http://localhost:8080/manager
Manager app : admin

O plugin Sysdeo tenho o tomcatPluginV31beta
Descompactei dentro da pasta pluguin do eclipse
Já tentei baixar outras versões do pluguin mas o link que o pessoal colocou ai não esta funcionando, http://www.sysdeo.com/eclipse/tomcatPlugin.html nem se quer entra no site

Obs: ja tentei seguir uma apostila da caelum e uma do proprio guj, mas não deu certo

Alguém poderia me ajudar por favor

O erro que esta apresentado é o seguinte

17/01/2007 10:40:01 org.apache.coyote.http11.Http11BaseProtocol start

SEVERE: Error starting endpoint

java.net.BindException: Address already in use: JVM_Bind:8080

at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297)

at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:312)

at org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:150)

at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:75)

at org.apache.catalina.connector.Connector.start(Connector.java:1089)

at org.apache.catalina.core.StandardService.start(StandardService.java:459)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)

at org.apache.catalina.startup.Catalina.start(Catalina.java:551)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

17/01/2007 10:40:01 org.apache.catalina.startup.Catalina start

SEVERE: Catalina.start:

LifecycleException:  service.getName(): Catalina;  Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080

at org.apache.catalina.connector.Connector.start(Connector.java:1096)

at org.apache.catalina.core.StandardService.start(StandardService.java:459)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)

at org.apache.catalina.startup.Catalina.start(Catalina.java:551)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

17/01/2007 10:40:01 org.apache.catalina.startup.Catalina start

INFO: Server startup in 3578 ms

17/01/2007 10:40:01 org.apache.catalina.core.StandardServer await

SEVERE: StandardServer.await: create[8005]:

java.net.BindException: Address already in use: JVM_Bind

at java.net.PlainSocketImpl.socketBind(Native Method)

at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)

at java.net.ServerSocket.bind(ServerSocket.java:319)

at java.net.ServerSocket.(ServerSocket.java:185)

at org.apache.catalina.core.StandardServer.await(StandardServer.java:372)

at org.apache.catalina.startup.Catalina.await(Catalina.java:615)

at org.apache.catalina.startup.Catalina.start(Catalina.java:575)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

17/01/2007 10:40:01 org.apache.coyote.http11.Http11BaseProtocol pause

INFO: Pausing Coyote HTTP/1.1 on http-8080

17/01/2007 10:40:01 org.apache.catalina.connector.Connector pause

SEVERE: Protocol handler pause failed

java.lang.NullPointerException

at org.apache.jk.server.JkMain.pause(JkMain.java:677)

at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:162)

at org.apache.catalina.connector.Connector.pause(Connector.java:1031)

at org.apache.catalina.core.StandardService.stop(StandardService.java:491)

at org.apache.catalina.core.StandardServer.stop(StandardServer.java:743)

at org.apache.catalina.startup.Catalina.stop(Catalina.java:601)

at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:644)

14 Respostas

rodrigo_gomes

Olá,

muda a porta do tomcat. Já tem alguem/algo usando a porta 8080 como mostra o erro.

"Address already in use: JVM_Bind:8080 "

[]´s
Rodrigo

D

Olá rodrigo_gomes,

experimente ir à pasta BIN do Tomcat e clicar em shutdown.bat,
depois tente “startá-lo” novamente :wink:

T

Obrigado Rodrigo,

Quando voce falou da porta caiu a ficha, o que estava acontecendo era que eu
estava tentando rodar o tom cat no eclipse sendo que ja o serviço ja esta levantado

Obrigado, abraço

herbertins

galera eu fiz a mesma configuração que o tuxx, e starto normal o tomcat, soh que ai criei uma pagina .jsp e quando tento rodar eu nao conssigo, dah o erro 404, o famoso pagina nao encontrada, olhem o meu xml do tomcate

<?xml version="1.0" encoding="UTF-8"?> <tomcatProjectProperties> <rootDir>/web</rootDir> <exportSource>false</exportSource> <reloadable>true</reloadable> <redirectLogger>false</redirectLogger> <updateXml>true</updateXml> <warLocation></warLocation> <extraInfo></extraInfo> <webPath>/Hibernate</webPath> </tomcatProjectProperties>

minha pasta raiz eh a Hibernate

herbertins

alguem poderia me dar um help, sei lah jah estou a dois diasa tentando fazer isso e eu acho que configurei tudo certo, pois eu segui a apostila da caelum.

desde jah agradeço

thiagobernardo_si

Cara,

eu consegui configurar ele acompanhando a apostila da caelun fj21… da uma olhadinha nela aeee…

espero que te ajude, pois com ela eu consegui…

http://www.caelum.com.br/caelum/apostila/caelum-java-web-fj21.pdf

da um salvar como aee

flw t+

herbertins

valew cara eu já consseguiiii. abs

erickles

tipo, configurei o tomcat aqui, peguei akele q vc soh descompacta (nao tem .exe), e qdo eu vo em window > preferences, o tomcat nao tah lah !
me ajudem!

T

erickles

não entendi o que voce esta querendo, rodar eclipse com tom cat???, uma solução boa que eu estou usando é o amateras, é mais facil do que vc ficar configurando um milhão de pluguins;

abraço

erickles

tuxx:
erickles

não entendi o que voce esta querendo, rodar eclipse com tom cat???, uma solução boa que eu estou usando é o amateras, é mais facil do que vc ficar configurando um milhão de pluguins;

abraço

eh o seguinte velho, na apostila da caelum, diz q no eclipse tem o menu Window > preferences. Nessa tela, vc configura o tomcat no eclipse. Soh q instalei os dois e o tomcat nao aparece pra ser configurado no eclipse, como deveria estar na apostilas da caeum f21.

cassio

erickles:
tuxx:
erickles

não entendi o que voce esta querendo, rodar eclipse com tom cat???, uma solução boa que eu estou usando é o amateras, é mais facil do que vc ficar configurando um milhão de pluguins;

abraço

eh o seguinte velho, na apostila da caelum, diz q no eclipse tem o menu Window > preferences. Nessa tela, vc configura o tomcat no eclipse. Soh q instalei os dois e o tomcat nao aparece pra ser configurado no eclipse, como deveria estar na apostilas da caeum f21.

Acho que vc está se esquecendo de instalar o plugin da Sysdeo
http://eclipse-plugins.2y.net/eclipse/plugin_details.jsp?id=1

Para que apareçam as opções de configuração do Tomcat dentro do Eclipse é necessário este plugin :slight_smile:

erickles

ah tah, o problema eh baixa, esse site eh cheio de frescurite. E como eh q instala o plugin?

herbertins

baixa e descompaca dentro da pasta eclipse\plugins e reinicia o eclipse

erickles

ah fmz, vlw !!! :smiley:

Criado 17 de janeiro de 2007
Ultima resposta 7 de fev. de 2007
Respostas 14
Participantes 7