Groovy无法启动在Windows 7 64
问题描述:
如果我输入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