java在Windows 8.1上安装Play Framework
我一直在尝试通过“激活器”在Windows 8.1上安装Play Framework。当我运行activator
脚本时,它给出了一个错误,告诉我它找不到Java。我不想弄乱环境变量,所以我在“activator”目录中运行了jar文件,但现在我得到了如下错误
C:\activator-1.2.10>java -jar activator-launch-1.2.10.jar
java.lang.RuntimeException: Property 'activator.home' has not been set
at activator.properties.ActivatorProperties.requirePropertyWithOverrides
(ActivatorProperties.java:64)
at activator.properties.ActivatorProperties.ACTIVATOR_HOME(ActivatorProp
erties.java:118)
at activator.ActivatorLauncher.openDocs(ActivatorLauncher.scala:42)
at activator.ActivatorLauncher.displayHelp(ActivatorLauncher.scala:72)
at activator.ActivatorLauncher.run(ActivatorLauncher.scala:32)
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)
它告诉我激活剂。主页尚未设置,但我尚未安装该剧。我必须给系统变量添加一些东西吗
# 1 楼答案
使用
activator.bat
来启动activator,而不是使用java -jar
命令# 2 楼答案
您可以运行此命令(可能具有管理员权限):
替代方法可以是:
这些命令不会影响任何环境变量
# 3 楼答案
您应该首先设置$JAVA_HOME环境变量,为此:
您应该能够从系统控制台运行activator