我在安装了 Oracle Java 8(Java 7 也有同样的问题)的 Ubuntu VM 上运行 Activator 1.2.3。我正在尝试运行 Java Play 服务器来训练/开发。
它启动成功,我什至可以在浏览器中访问 UI,但大约一分钟后,无论我是否执行任何操作,Activator 都会崩溃/停止并出现以下错误:
/opt/activator/activator ui -Dhttp.address=0.0.0.0
Checking for a newer version of Activator (current version 1.2.3)...
... our current version 1.2.3 looks like the latest.
Found previous process id: 16189
FOUND REPO = activator-local @ file:/opt/activator-1.2.3/repository
Play server process ID is 16442
[info] play - Application started (Prod)
[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:8888
java.lang.RuntimeException: Web server never started!
at scala.sys.package$.error(package.scala:27)
at activator.UIMain.checkAlive$1(UIMain.scala:164)
at activator.UIMain.waitForServerStartup(UIMain.scala:169)
at activator.UIMain.run(UIMain.scala:115)
at activator.UIMain.run(UIMain.scala:87)
at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109)
at xsbt.boot.Launch$.withContextLoader(Launch.scala:129)
at xsbt.boot.Launch$.run(Launch.scala:109)
at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:36)
at xsbt.boot.Launch$.launch(Launch.scala:117)
at xsbt.boot.Launch$.apply(Launch.scala:19)
at xsbt.boot.Boot$.runImpl(Boot.scala:44)
at xsbt.boot.Boot$.main(Boot.scala:20)
at xsbt.boot.Boot.main(Boot.scala)
Error during sbt execution: java.lang.RuntimeException: Web server never started!
[info] application - onStop received closing down the app
[warn] application - AppManager onApplicationStop is disabled pending some
refactoring so it works with FakeApplication in tests