Erro no Servidor TomCat

17 respostas
D

Bom dia!!

É o seguinte eu estou desenvolvendo através da IDE Eclipse.
Instalei o Tomcat 7.0, mas quando vou startar o servidor ele dá uma mensagem de erro sobre as portas utilizadas.

Diz o seguinte:

‘Started Tomcat v7.0at localhost’ has encountered a problem.
Several ports (8080,8009), required by Tomcat 7.0 Server at localhostare already in use.
The server may already be running in another process, or a system process may beusing the port.
To starter this server you will need to stop the process or change the port number.

Alguem pode me dizer como resolver isso?

vlw

17 Respostas

N

Opa tudo bem ? Então já tive esse tipo de problema quando estava usando ORACLE XE,
pois ele roda o console no porta 8080 também vc está usando ele?

para saber se essa porta esta em uso roda um comando netstat - a no prompt,

Pode ser também que seu tomcat é iniciado como serviço, e voçê esta tentando
inicialo na IDE e ele da esse ero também.

Espero ter ajudo vlw.

R

clica 2x no tomcat la embaixo na aba servers
vai abrir um arquivo de configurações na tela

não lembro bem o q está escrito mas tem uma parte que tem a palavra HTTP e o numero de uma porta na frente… provavelmente vai estar 8080 que é justamente a porta que outra aplicação sua está usando

altere essa porta para 8084 ( ou outro número parecido ) e teste novamente

D

Galera,

Eu não estou usando o Oracle xe.

E quanto a mudar a porta HTTP 8080 para outra parecida tbm não deu certo.

Fico grato pelas respostas… :slight_smile:

mas…

Será que vcs tem outras dicas aí?

N

vc rodou o comando netstat -a para ver ser realmente a porta está em uso?

Ou se o próprio tomcat está rodando o serviço já?

vlw.

D

Aí consegui startar mas muitos erros:

18/03/2011 15:13:04 org.apache.catalina.core.AprLifecycleListener init

INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files (x86)/Java/jre6/bin/client;C:/Program Files (x86)/Java/jre6/bin;C:/Program Files (x86)/Java/jre6/lib/i386;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\WIDCOMM\Bluetooth Software;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared;C:\Program Files (x86)\Windows Live\Shared

18/03/2011 15:13:04 org.apache.tomcat.util.digester.SetPropertiesRule begin

AVISO: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property source to org.eclipse.jst.jee.server:br.com.incriveis did not find a matching property.

18/03/2011 15:13:04 org.apache.coyote.http11.Http11Protocol init

INFO: Initializing Coyote HTTP/1.1 on http-8084

18/03/2011 15:13:04 org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 527 ms

18/03/2011 15:13:04 org.apache.catalina.core.StandardService start

INFO: Starting service Catalina

18/03/2011 15:13:04 org.apache.catalina.core.StandardEngine start

INFO: Starting Servlet Engine: Apache Tomcat/6.0.32

18/03/2011 15:13:04 org.apache.coyote.http11.Http11Protocol start

INFO: Starting Coyote HTTP/1.1 on http-8084

18/03/2011 15:13:04 org.apache.jk.common.ChannelSocket init

INFO: JK: ajp13 listening on /0.0.0.0:8012

18/03/2011 15:13:04 org.apache.jk.server.JkMain start

INFO: Jk running ID=0 time=0/20  config=null

18/03/2011 15:13:04 org.apache.catalina.startup.Catalina start

INFO: Server startup in 267 ms

18/03/2011 15:13:04 org.apache.catalina.core.StandardServer await

GRAVE: 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(Unknown Source)

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

at java.net.ServerSocket.(Unknown Source)

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

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

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

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:289)

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

18/03/2011 15:13:04 org.apache.coyote.http11.Http11Protocol pause

INFO: Pausing Coyote HTTP/1.1 on http-8084

18/03/2011 15:13:05 org.apache.catalina.core.StandardService stop

INFO: Stopping service Catalina

18/03/2011 15:13:05 org.apache.coyote.http11.Http11Protocol destroy

INFO: Stopping Coyote HTTP/1.1 on http-8084

Será que esta faltando alguma configuração?

Abraços

N

Tem que matar o processo e subir de novo
ele esta dizendo que a JVM já esta sendo usada nesse endereço

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

vlw.

D

O comando netstat -a não está sendo aceito…

D

como e onde eu mato esse processo?

N

Botão direto em cima da barra do iniciar do windows,
Iniciar gerenciador de tarefas, aba processo

la tem que matar o processo java.exe

vlw.

D

lá não tem o java.exe

mas tem o processo eclipse.exe e tomcat.exe

mata algum desses dois

N

Sim mata o tomcat.exe, o tomcat que vc esta usando
é o instala na maquina mesmo o portable zip?

vlw.

Tenta subir ele de novo.

D

é o instalado através do assistente de instalação.

N

Sim entao
é o seguinte quando vc inicia o windows ele sobe como serviço,
entao se usar na IDE da esses erros ai,
entao vc tem que ir ai no icone perto do relogio do windows e stop no tomcat
para que ele posso sobir pela IDE ok.

Ve se da certo.

D

O iconi já não está mais a vista.
Já foi parado.
e não rodou não!!

e agora?

vlw

N

O tomcat não subiu pelo Eclipse?
E matou o processo:?

Para aparecer o icone la entra no diretorio de instalçao do tomcat,
dentro da pasta bin deve ter um tomcat.exe ou start.exe

Qaundo ele aparecer vc stop ele no windows e sobe ele pelo eclipse.

vlw.

D

Brother consegui startar pela porta 8080

fechei tudo e matei o processo do tomcat.

abri novamente o eclipse e startei aí deu cert!!

vlw pela ajuda aí

Abraços

N

ok

show de bola espero ter ajudado.

abraços.

Criado 18 de março de 2011
Ultima resposta 18 de mar. de 2011
Respostas 17
Participantes 3