从Intellij Idea 13运行glassfish:'java'不被识别为内部或外部命令

use*_*363 1 java glassfish intellij-idea

当我手动运行时,我的本地glassfish安装工作正常.但是,当我尝试从我的Intellij Idea 13 IDE运行glassfish时,我收到此错误:

D:\Project\glassfish4\glassfish\bin\asadmin.bat start-domain domain1
[2014-08-07 05:02:51,719] Artifact My_Project:war: Server is not connected. Deploy is not available.
Detected server admin port: 4848
Detected server http port: 8080
'java' is not recognized as an internal or external command, operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我似乎无法找出问题所在.如果我在cmd中尝试它,java命令可以工作.在项目设置中,它指向正确的Java安装.无论是否检查或取消选中glassfish应用程序服务器的"使用备用JRE"选项,我都会收到此错误.

Cha*_*tna 5

更新文件

C:\ GlassFish的\设置\ asenv.bat

如下设置路径,设置JDK路径

设置AS_JAVA = C:\ Program Files\Java\jdk1.7.0_25