如果我輸入groovy
在cmd
,沒有任何反應。我可以看到新進程find.exe
在30分鐘內消耗25%的CPU時間。如果我殺了它,控制檯將顯示Groovy無法啓動在Windows 7 64
ERROR:
JAVA_HOME
is set to invalid directory:$CORRECT_JDK_PATH
我該如何解決它?
如果我輸入groovy
在cmd
,沒有任何反應。我可以看到新進程find.exe
在30分鐘內消耗25%的CPU時間。如果我殺了它,控制檯將顯示Groovy無法啓動在Windows 7 64
ERROR:
JAVA_HOME
is set to invalid directory:$CORRECT_JDK_PATH
我該如何解決它?
這是一個已知的問題。 機啓動程序是32位可執行文件,它不能加載64位JVM: http://jira.codehaus.org/browse/GMOD-222
我用groovyconsole.bat
基本上,只要將你的JAVA_HOME環境變量指向你的jdk文件夾,而不是jre文件夾。 爲了運行groovy需要JDK而不是JRE,所以只要確保你已經安裝了JDK,然後確保你將JAVA_HOME var設置爲正確的文件夾。
哦,不要忘記在更改JAVA_HOME變量以使其生效後運行新的cmd窗口。
你JAVA_HOME
是錯誤的,因爲穿上$CORRECT_JDK_PATH
字符串,而不是路徑...
我解決了這個問題卸載Groovy和下載的二進制版本,然後進入從計算機「屬性」。 ,它打開控制面板,在邊欄上,選擇「高級系統設置」,然後單擊「環境變量」,搜索「GROOVY_HOME」單擊「編輯」,並通過反編譯groovy更改位置。我建議在「C:\ Program Files文件(x86)\ Groovy \ Groovy-2.4.5 \ bin」中選擇'OK'。
因爲我傷心,路徑沒問題 - 它指向JDK,而不是JRE。 find.exe或其他問題 - 它不響應 – 2012-02-18 21:35:07