Play framework 2.3.8:我无法在 Windows 7 和 Ubuntu 14.04 上设置环境变量

Play framework 2.3.8: I cannot set the environment variable neither on Windows 7 nor on Ubuntu 14.04

现在我的Windows7的环境变量window具体设置如下: 变量名称:activator
变量值:C:\Users\Bryan\Documents\Client_Folders\activator-1.3.2-minimal
变量名称:Java
变量值:C:\Program Files\Java\jdk1.8.0_40\bin
变量名:Javac
变量值:C:\Program Files\Java\jdk1.8.0_40\bin
当我发出激活命令时,出现以下错误:
微软 Windows [版本 6.1.76011
版权所有 2009 Microsoft Corporation。保留所有权利。
C:\Users\Bryan>激活器新
'activator' 未被识别为内部或外部命令,

可运行的程序或影线文件。

C:\Users\Bryan>cd C:\Users\Bryan\Documents\Client_Folders\activator-1.3.2-最小值 1
C:\Users\Bryan\Documents\Client_Polders\activator-1_3_2-minimanal>activator new

一个JavaJDK没有安装或找不到。
请前往
http://www.oracle.com/technetwork/java/javase/downloads/index.html
并下载有效的 Java JDK 并在 运行 激活器之前安装。
如果您认为此消息有误,请检查
你的环境变量看看 "java.exe" 和 "javac.exe" 是否是
可通过 JAvA_HOME 或 PATH.

对于 Ubuntu 机器,我遵循了一些关于如何下载 Play 框架和 JDK 以及设置环境路径的精确说明,但我在那里也遇到了错误。如果你能告诉我你需要什么命令的输出,我会提供它们。

提前感谢一百万的帮助。

嗯,有两件事:

1.你看文档的时候注意力不集中

激活器环境变量:

This means update the PATH in the environment variables and don’t use a path with spaces.

因此:编辑现有的 PATH 环境。 var 并在其中插入激活器的路径。不要创建另一个用户环境。变种。就像你做的那样(例如激活剂)

2。您没有正确设置 JAVA_HOME

替换 Java 和 Javac 环境。带有 JAVA_HOME = path_to_your_java

的变量

成功完成 1 + 2 后重新启动您的 CLI,一切都会正常工作。

干杯!