Problemas com o Apache no eclipse

6 respostas
RMS83
Pessoal sou novo aqui no fórum e novo também no desenvolvimento Java.

Tentei instalar o Apache Tomcat no Eclipse mas da o seguinte erro:

SEVERE: StandardServer.await: create[8005]:

java.net.BindException: Cannot assign requested address: JVM_Bind

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

at java.net.PlainSocketImpl.bind(Unknown Source)

at java.net.ServerSocket.bind(Unknown Source)

at java.net.ServerSocket.<init>(Unknown Source)

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

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

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

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

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

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

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

Só para mais informações eu peguei o Apache zipado apenas dezipei e apontei para a pasta na configuração do server.
Agradeço desde já.

6 Respostas

rodpuc

Vc instalou no eclipse o plugin do tomcat?

RMS83

Plugin do Tomcat do eclipse ?
Não cara num instalei não, onde pego esse plugin? No help --> Instal New Softwares do próprio Eclipse ?

rodpuc

Acredito que dê pra instalar direto pelo eclipse (não tenho ctza pq uso o weblogic e não o tomcat)
Talvez este link te ajude: http://www.eclipsetotale.com/tomcatPlugin.html

Mas isso só vai permitir quer vc integre o server ao eclipse, não sei se resolve o seu problema, não entendi oq vc quis dizer com “instalar o tomcat no eclipse”… mas é um começo, tenta instalar aí e nos diga o resultado e continuamos tentando ajudar! (De qq forma vc vai precisar do plugin pra poder debuggar…)

edmarr

Vc tem que adicionar o TomCat ao projeto do eclipse quando vc esta criando um novo Projeto ele pergunta qual servidor ira usar . Lembrando tem outros servidores que possam a vir ser utilizado mas como vc eh iniciante aconselho o tomcat e o Eclipse Ganymede =) .
Bom Estudo .

Fernando_Generoso_da

rodpuc:
Acredito que dê pra instalar direto pelo eclipse (não tenho ctza pq uso o weblogic e não o tomcat)
Talvez este link te ajude: http://www.eclipsetotale.com/tomcatPlugin.html

Mas isso só vai permitir quer vc integre o server ao eclipse, não sei se resolve o seu problema, não entendi oq vc quis dizer com “instalar o tomcat no eclipse”… mas é um começo, tenta instalar aí e nos diga o resultado e continuamos tentando ajudar! (De qq forma vc vai precisar do plugin pra poder debuggar…)

Não é necessário plugin para fazer o debug…nem no tomcat nem no jboss… Só descomentar ess alinha no run.bat do servidor:

set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%

e efetuar um debug remote na porta 8787…

Fernando

RMS83
Pessoal continuo com o mesmo problema mas agora percebi que o problema é com a porta que o; Tomcat admin port usa, antes ele tava usando a porta 8005 procurei aqui no PC pra ver se  tinha outro servidor nessa porta e não achei. Então resolvi mudar o número da porta para 9007 tendo certeza que nenhum outro serviço usa essa porta e mesmo assim não adiantou.

Segue o erro:

25/08/2009 10:29:36 org.apache.catalina.core.StandardServer await

SEVERE: StandardServer.await: create[9007]:

java.net.BindException: Cannot assign requested address: JVM_Bind

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

at java.net.PlainSocketImpl.bind(Unknown Source)

at java.net.ServerSocket.bind(Unknown Source)

at java.net.ServerSocket.(Unknown Source)

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

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

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

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

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

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

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

Se alguém puder ajudar agradeço.
Muito Obrigado.

Criado 24 de agosto de 2009
Ultima resposta 25 de ago. de 2009
Respostas 6
Participantes 4