activator ui java.io文件未找到异常
问题描述:
在Windows 7上的命令行工具中键入激活ui中给我以下错误消息。activator ui java.io文件未找到异常
C:\Program Files\activator-dist-1.3.6>activator ui
Found previous process id: 4164
Local repository: activator-launcher-local @ file:////C:/Program%20Files/activat
or-dist-1.3.6/repository
Play server process ID is 4068
java.io.FileNotFoundException: C:\Program Files\activator-dist-1.3.6\RUNNING_PID
(Access is denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
at play.core.server.NettyServer$$anonfun$createServer$1.apply(NettyServe
r.scala:242)
at play.core.server.NettyServer$$anonfun$createServer$1.apply(NettyServe
r.scala:230)
at scala.Option.map(Option.scala:146)
at play.core.server.NettyServer$.createServer(NettyServer.scala:230)
at play.core.server.NettyServer$$anonfun$main$3.apply(NettyServer.scala:
289)
at play.core.server.NettyServer$$anonfun$main$3.apply(NettyServer.scala:
284)
at scala.Option.map(Option.scala:146)
at play.core.server.NettyServer$.main(NettyServer.scala:284)
at activator.UIMain$$anonfun$run$1.apply$mcV$sp(UIMain.scala:106)
at activator.UIMain$$anonfun$run$1.apply(UIMain.scala:106)
at activator.UIMain$$anonfun$run$1.apply(UIMain.scala:106)
at activator.UIMain.withContextClassloader(UIMain.scala:217)
at activator.UIMain.run(UIMain.scala:106)
at activator.UIMain.run(UIMain.scala:86)
at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109)
at xsbt.boot.Launch$.withContextLoader(Launch.scala:128)
at xsbt.boot.Launch$.run(Launch.scala:109)
at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:35)
at xsbt.boot.Launch$.launch(Launch.scala:117)
at xsbt.boot.Launch$.apply(Launch.scala:18)
at xsbt.boot.Boot$.runImpl(Boot.scala:41)
at xsbt.boot.Boot$.main(Boot.scala:17)
at xsbt.boot.Boot.main(Boot.scala)
Error during sbt execution: java.io.FileNotFoundException: C:\Program Files\acti
vator-dist-1.3.6\RUNNING_PID (Access is denied)
已经用Google搜索周围我已经看到了类似的问题有类似的异常,我还没有找到一个后处理与IM经历,虽然这个问题。
编辑:我发现,如果我安装最小激活器生成并运行以下命令:。激活器在浏览器中启动,但在尝试运行完整安装版本时,出现上述错误。
答
我99%确定你的问题是因为路径中的空间。尝试将activator-dist放在没有空格的地方。
它在这里提到: https://www.playframework.com/documentation/3.0.x/Installing
在Windows上,添加; C:\路径\为\激活到PATH环境变量。不要使用带空格的路径。
这确实做了工作。确保没有其他人订阅了类型安全激活器使用的默认端口,否则它将无法启动。 – TheM00s3