'玩'&即使添加了env变量,'Java'也不会被识别为内部或外部命令

时间:2014-04-04 01:18:30

标签: java playframework-2.0 environment-variables

您好我是新玩框架,我正在尝试设置它。当我进入play.bat文件目录并执行任何播放命令时,它们将被执行但不能从任何其他目录执行。

我已将播放路径和java路径添加到我的环境变量中。

我只是在检查我是否可以从其他地方执行java命令,但我无法做到。 Java -version抛出一个错误,即java无法识别为内部或外部命令。

1 个答案:

答案 0 :(得分:0)

这就是我在Windows机器上设置Java和播放框架的方式。

  • 设置Java Home:将环境变量JAVA_HOME设置为" C:\ Program Files \ Java \ jdk1.7.0_51"

  • 设置一个名为PLAY_INSTALL_DIR的变量。我有多个版本的游戏,我已将它们全部提取到此目录中。我已将其设置为" C:\ Bin \ play-framework" 。在这个目录里面有不同的子目录,例如" play-2.2.2"," play-2.0.4"等等

  • 设置一个名为PLAY_CURRENT的变量,以指示必须使用哪个播放安装。目前它是" play-2.2.2"

  • 最后将它们全部插入路径变量,如%JAVA_HOME%\ bin;%PLAY_INSTALL_DIR%\%PLAY_CURRENT%

如果您有更新的播放版本,可以将它们放在与PLAY_INSTALL相同的目录中,然后只需更改PLAY_CURRENT值。