grails 环境找不到java_home

醉酒当歌 提交于 2020-03-01 12:27:38

这几天在网上找了开发grails的各种IDE,Eclipse,netbeans,IntelliJ IDEA ,最后选择IntelliJ IDEA 。

使用IntelliJ IDEA 8.1.2生成grails control,结果出现以下错误:

ERROR: JAVA_HOME is set to an invalid directory: C:/jdk1.6.0_012

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

最后在网上找到了两种解决方案,

方法一:OK

If you find this in your startGrails.bat

%COMMAND_COM% /C DIR “%JAVA_HOME%” 2>&1 | %FIND_EXE% /I /C “%JAVA_HOME%” >nul

comment it; in windows:

@rem %COMMAND_COM% /C DIR “%JAVA_HOME%” 2>&1 | %FIND_EXE% /I /C “%JAVA_HOME%” >nul

Robert

意思就是把startGrails.bat下的

%COMMAND_COM% /C DIR “%JAVA_HOME%” 2>&1 | %FIND_EXE% /I /C “%JAVA_HOME%” >nul

注释掉。

方法二:

将%COMMAND_COM% /C DIR “%JAVA_HOME%” 2>&1 | %FIND_EXE% /I /C “%JAVA_HOME%” >nul

改为

%COMMAND_COM% /C DIR “%JAVA_HOME%”\bin 2>&1 | %FIND_EXE% /I /C “%JAVA_HOME%” >nul

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!