Jetty - Instalação com problema (não inicializa o localhost:8080)

4 respostas
siatto

Na realidade vou explicar em um linha o que se passa comigo:

Eu estou tentando aprender JSP mas para isso preciso começar tendo um servidor Web instalado, e no caso eu descompactei o Jetty no meu c:\

dei um inicializar:
java -jar start.jar

porem quando entro no localhost:8080 ele não abre, é como não tivesse subido o servidor, olhem a tela do servidor:

2010-06-13 21:54:59.328::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog

2010-06-13 21:54:59.593::INFO:  jetty-6.1.11

2010-06-13 21:55:00.781::INFO:  Deploy C:\jetty6x\contexts\test-jndi.xml -> org.

mortbay.jetty.webapp.WebAppContext@10b4b2f{/test-jndi,C:\jetty6x/contexts/test-j

ndi.d}

2010-06-13 21:55:00.797::INFO:  Deploy C:\jetty6x\contexts\test.xml -> org.mortb

ay.jetty.webapp.WebAppContext@1971afc{/,C:\jetty6x/webapps/test}

2010-06-13 21:55:00.859::INFO:  Deploy C:\jetty6x\contexts\javadoc.xml -> org.mo

rtbay.jetty.handler.ContextHandler@126804e{/javadoc,file:/C:/jetty6x/javadoc/}

2010-06-13 21:55:00.984::INFO:  No Transaction manager found - if your webapp re

quires one, please configure one.

2010-06-13 21:55:00.453::INFO:  Extract jar:file:/C:/jetty6x/webapps/cometd.war!

/ to C:\DOCUME~1\Fernando\CONFIG~1\Temp\Jetty_0_0_0_0_8080_cometd.war__cometd__-

t2qfkl\webapp

2010-06-13 21:55:01.172::WARN:  Unknown realm: Test JAAS Realm

2010-06-13 21:55:01.234::INFO:  Opened C:\jetty6x\logs\2010_06_14.request.log

2010-06-13 21:55:01.297::WARN:  failed SelectChannelConnector@0.0.0.0:8080

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

at sun.nio.ch.Net.bind(Native Method)

at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)

at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)

at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnec

tor.java:205)

at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelCon

nector.java:304)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:

39)

at org.mortbay.jetty.Server.doStart(Server.java:233)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:

39)

at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:977)

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.mortbay.start.Main.invokeMain(Main.java:194)

at org.mortbay.start.Main.start(Main.java:512)

at org.mortbay.start.Main.main(Main.java:119)

2010-06-13 21:55:01.297::WARN:  failed Server@89cc5e

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

at sun.nio.ch.Net.bind(Native Method)

at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)

at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)

at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnec

tor.java:205)

at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelCon

nector.java:304)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:

39)

at org.mortbay.jetty.Server.doStart(Server.java:233)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:

39)

at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:977)

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.mortbay.start.Main.invokeMain(Main.java:194)

at org.mortbay.start.Main.start(Main.java:512)

at org.mortbay.start.Main.main(Main.java:119)

2010-06-13 21:55:01.312::WARN:  EXCEPTION

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

at sun.nio.ch.Net.bind(Native Method)

at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)

at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)

at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnec

tor.java:205)

at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelCon

nector.java:304)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:

39)

at org.mortbay.jetty.Server.doStart(Server.java:233)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:

39)

at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:977)

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.mortbay.start.Main.invokeMain(Main.java:194)

at org.mortbay.start.Main.start(Main.java:512)

at org.mortbay.start.Main.main(Main.java:119)

4 Respostas

LPJava

bem eu nunca usei o jetty e nem montei um ambiente como ele, mas se quiser montar um ambiente jee com tomcat, tem este post. veja:
http://blog.camilolopes.com.br/36/
http://imasters.uol.com.br/artigo/8639/java/instalando_tomcat_em_10min/
http://imasters.uol.com.br/artigo/9440/java/instalando_e_criando_um_ambiente_jee/

flw!

danieldomingues86

Olá,

Dê uma olhada nessa linha do stackTrace :

java.net.BindException: Address already in use: bind Provavelmente voce já deve ter algo rodando nessa porta.

Dê uma checada nisso. :slight_smile:

Abraços.

siatto

onde eu mudaria a porta para evitar e verificar se é este o problema?

siatto

ta aqui então: java -jar -Djetty.port=80 start.jar

esse é o comando para mudar a porta, desculpa a ignorancia é que estou começando do zero mesmo!!!

Criado 13 de junho de 2010
Ultima resposta 13 de jun. de 2010
Respostas 4
Participantes 3