无论如何,Play 1.2.2需要什么版本的jdk?

Tan*_*eam 1 java playframework

我无法运行Play:

C:\Dev\play-1.2.2>play run \dev\myFirstApp
~        _            _
~  _ __ | | __ _ _  _| |
~ | '_ \| |/ _' | || |_|
~ |  __/|_|\____|\__ (_)
~ |_|            |__/
~
~ play! 1.2.2, http://www.playframework.org
~
~ Ctrl+C to stop
~
Could not execute the java executable, please make sure the JAVA_HOME environmen
t variable is set properly (the java executable should reside at JAVA_HOME/bin/j
ava).

C:\Dev\play-1.2.2>
Run Code Online (Sandbox Code Playgroud)

但是我将环境变量设置如下:

C:\Dev\play-1.2.2>set
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\Owner\AppData\Roaming
asl.log=Destination=file
...
\JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_17\bin
LOCALAPPDATA=C:\Users\Owner\AppData\Local
...
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?

小智 6

您的JAVA_HOME应设置为:

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_17
Run Code Online (Sandbox Code Playgroud)

不是它的bin子目录.