Intellij Idea 13:';java';无法识别为内部或外部命令

Intellij Idea 13:';java';无法识别为内部或外部命令,java,intellij-idea,glassfish,Java,Intellij Idea,Glassfish,当我手动运行本地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. D

当我手动运行本地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.
我似乎无法找出哪里出了问题。如果我在cmd中尝试使用java命令,它就会工作。在项目设置中,它指向正确的java安装。无论是否选中glassfish应用程序服务器的“使用替代JRE”选项,都会出现此错误。

更新文件

C:\glassfish\config\asenv.bat

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

设置为_JAVA=C:\Program Files\JAVA\jdk1.7.0_25

更新文件

C:\glassfish\config\asenv.bat

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

设置为_JAVA=C:\Program Files\JAVA\jdk1.7.0_25