もっさり日記

だらだらと。

会社の環境にGrailsを入れたらERROR: JAVA_HOME is set to an invalid directory

OS:Windows7 Professional
Grails:1.3.7


GRAILS_HOME/bin/startGrails.bat を編集したら動くようになった。

%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

JAVA_HOMEにbinまで含まないとだめですかそうですか。

>Java,Groovy,Grails全てにパスを通してあるのに何故かエラー。
>JavaもGroovyも動くのに。
>
>http://d.hatena.ne.jp/nobeans/
>上記かと思ったけど、やっても直らず・・・。
>
>(´Д`)ハァ…