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

Java Play framework 2.3.8:我无法在Windows 7和Ubuntu 14.04上设置环境变量,java,windows,ubuntu,playframework-2.3,Java,Windows,Ubuntu,Playframework 2.3,以下是我的Windows 7环境变量窗口的具体设置: 变量名:activator 变量值:C:\Users\Bryan\Documents\Client\u Folders\activator-1.3.2-minimal 变量名:Java 变量值:C:\Program Files\Java\jdk1.8.0\U 40\bin 变量名:Javac 变量值:C:\Program Files\Java\jdk1.8.0\U 40\bin 当我发出激活器命令时,会出现以下错误: Microsoft Wi

以下是我的Windows 7环境变量窗口的具体设置: 变量名:activator 变量值:C:\Users\Bryan\Documents\Client\u Folders\activator-1.3.2-minimal 变量名:Java 变量值:C:\Program Files\Java\jdk1.8.0\U 40\bin 变量名:Javac 变量值:C:\Program Files\Java\jdk1.8.0\U 40\bin 当我发出激活器命令时,会出现以下错误: Microsoft Windows[版本6.1.76011] 版权所有2009年微软公司。保留所有权利。 C:\Users\Bryan>activator新建 “activator”未被识别为内部或外部命令, 可操作的程序或图案填充文件

C:\Users\Bryan>cd C:\Users\Bryan\Documents\Client\u Folders\activator-1.3.2-minima 1. C:\Users\Bryan\Documents\Client\u Polders\activator-1\u 3\u 2-minimanal>activator new

未安装或找不到Java JDK。 请到 下载一个有效的JavaJDK并在运行Activator之前安装。 如果您认为此消息有误,请检查 查看java.exe和javac.exe是否 可通过JAvA_主页或路径访问

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

提前感谢您的帮助。

Mkay,有两件事:

1.你看文件的时候没有注意

对于activator环境变量:

这意味着更新环境变量中的路径,不要使用带空格的路径

因此:编辑现有的路径env.var,并在那里插入激活器的路径。不要像创建激活器那样创建另一个用户env.var

2.您没有正确设置JAVA_主页

用Java\u HOME=path\u to\u your\u Java替换Java和Javac env.vars

成功完成1+2后,重新启动CLI,一切正常


干杯!

非常感谢sebster。我按照你的要求做了,但执行2导致两个java和javac env.vars合并到一个java_主页,因为它们在同一个文件夹中。我现在可以从Play Framework文件夹外运行activator命令,但我仍然会收到java env.vars错误。这次我做错了什么?不不不不不……因为Java环境变量,你应该删除Java和javac,只留下Java_HOME一个。