3

내가 명령 활성화 UI을 실행할 때 나는이 예외 얻을 :형태 보증 활성제 0.3.0가에 바인딩하지 못했습니다 : 나는 형태 보증 된 플랫폼을 사용하기 위해 노력하고있어 /127.0.0.1:8888

C를 : \ activator-0.3.0> activator ui 이전 프로세스 ID : 7552 재생 서버 프로세스 ID는 3828입니다. [정보] play - 응용 프로그램이 시작되었습니다. (생산성) 서버를 시작할 수 없습니다.

org.jboss.netty.channel.ChannelException: Failed to bind to: /127.0.0.1:8888 
     at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:272) 
     at play.core.server.NettyServer.<init>(NettyServer.scala:129) 
     at play.core.server.NettyServer$.createServer(NettyServer.scala:229) 
     at play.core.server.NettyServer$$anonfun$main$5.apply(NettyServer.scala:261) 
     at play.core.server.NettyServer$$anonfun$main$5.apply(NettyServer.scala:260) 
     at scala.Option.map(Option.scala:145) 
     at play.core.server.NettyServer$.main(NettyServer.scala:260) 
     at activator.UIMain$$anonfun$run$1.apply$mcV$sp(UIMain.scala:107) 
     at activator.UIMain$$anonfun$run$1.app`enter code here`ly(UIMain.scala:107) 
     at activator.UIMain$$anonfun$run$1.apply(UIMain.scala:107) 
     at activator.UIMain.withContextClassloader(UIMain.scala:179) 
     at activator.UIMain.run(UIMain.scala:107) 
     at activator.UIMain.run(UIMain.scala:86)`enter code here` 
     at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:57) 
     at xsbt.boot.Launch$.withContextLoader(Launch.scala:77) 
     at xsbt.boot.Launch$.run(Launch.scala:57) 
     at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:45) 
     at xsbt.boot.Launch$.launch(Launch.scala:65) 
     at xsbt.boot.Launch$.apply(Launch.scala:16) 
     at xsbt.boot.Boot$.runImpl(Boot.scala:31) 
     at xsbt.boot.Boot$.main(Boot.scala:20) 
     at xsbt.boot.Boot.main(Boot.scala) 
Caused by: java.net.BindException: Address already in use: bind 
     at sun.nio.ch.Net.bind0(Native Method) 
     at sun.nio.ch.Net.bind(Net.java:444) 
     at sun.nio.ch.Net.bind(Net.java:436) 
     at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214) 
     at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) 
     at org.jboss.netty.channel.socket.nio.NioServerBoss$RegisterTask.run(NioServerBoss.java:193) 
     at org.jboss.netty.channel.socket.nio.AbstractNioSelector.processTaskQueue(AbstractNioSelector.java:366) 
     at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:290) 
     at org.jboss.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42) 
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
     at java.lang.Thread.run(Thread.java:724) 

는 그러나 8888 포트를 사용하고있는 프로세스가 없습니다. 내가 JDK 1.7 업데이트 25 64 비트

을 내가

누구든지이 문제를 가지고 있었다 변수 PATH의 Evironment에서 재생 2.1.3을 사용하고있는 Windows 프로 8을 사용하고

?

감사

+0

: 그래서 할 9999 포트의 UI를 시작합니다. 가능한? 당신이 IpOverUsbSvc.exe의 USB 포트 많은 프로세스 아래에 윈도우 폰 8을 연결하면 –

+0

하이 제임스 워드, 당신의 awnser에 대한 감사합니다,하지만 난 (8888 포함) 여러 개의 다른 포트를 사용하여 생성하는 문제 ... 을 발견 할 수 있습니다. 코만도 사용 ** netstat -a **이 프로세스를 찾을 수 없지만 ** netstat -anb **를 사용합니다. 찾았어요. 감사합니다. – Lew

+0

오 와우. 기본 포트를 변경하는 것을 고려해야합니다. 불편을 끼쳐 드려 죄송합니다! –

답변

14

는 이제 http.port 자바 PARAM를 사용하여 기본 포트를 대체 할 수 있습니다. 아마도 해당 포트에 바인딩에서 활성제를 차단하는 몇 가지 보안/바이러스 소프트웨어가 8888``포트에서 수신 아무것도 존재하지 않는 경우

activator -Dhttp.port=9999 ui 
+0

감사! 제임스. 다른 포트에서 Kafka-web-console을 실행하려고했지만 적절한 매개 변수 이름을 찾을 수 없으며 http.port가 작동했습니다. –