jetty 启动报错,不能分配地址
启动jetty,运行项目,然后报错,网上查了下是/etc/hosts文件的配置问题。也改了,还是错误。
/etc/hosts文件的内容如下:
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.100.213.158 localhost
172.31.1.198 a1
172.31.1.199 a2
172.31.1.200 a3
172.31.1.201 a4
172.31.1.202 a5
172.31.1.203 a6
172.31.1.209 aFlume
Exception in thread "main" java.net.BindException: Cannot assign requested address
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
at java.net.ServerSocket.bind(ServerSocket.java:376)
at java.net.ServerSocket.<init>(ServerSocket.java:237)
at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.Server.doStart(Server.java:235)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.pentaho.di.www.WebServer.startServer(WebServer.java:236)
at org.pentaho.di.www.WebServer.<init>(WebServer.java:99)
at org.pentaho.di.www.Carte.<init>(Carte.java:123)
at org.pentaho.di.www.Carte.runCarte(Carte.java:180)
at org.pentaho.di.www.Carte.main(Carte.java:172)
急,求大神指点。