我试图在windows 7中安装groovy,我从groovy站点下载了归档文件。打开拉链。向环境添加GROOVY_HOME路径。向环境添加bin路径。之后,我重新启动了窗口。但是,当我试图从cmd运行groovy时,我得到了错误:
错误:找不到或加载主类org.codehaus.groovy.tools.GroovyStarter
发布于 2015-07-30 23:12:00
您的路径中可能有其他Groovy版本的目录。如果您以前安装过Groovy (可能是几年前),那么检查您的环境变量,特别是PATH,看看其他Groovy发行版。
%GROOVY_HOME%/conf/groovy-starter.conf文件提供了启动二进制文件时实际发生的情况的更多提示。考虑到这一点,问题的原因可能是使用了错误的二进制文件。这可能会导致其他类或类名的期望,而不是最新的GROOVY_HOME目录所提供的-最终会产生错误。
检查你所有的路径两次。
更新:
我意外地遇到了这个问题,因为我正在处理Groovy版本(正如我告诉您不要这样做的那样)。下面是一个简单的提示,如何找出所有路径是否正确(对于Windows)。
cmd打开命令行。set DEBUG=true以激活调试语句。groovysh (请求交互式Groovy)。干杯
发布于 2016-05-09 06:53:07
GROOVY_HOME设置为Groovy目录,例如:
GROOVY_HOME=C:\groovy\groovy-2.4.6JAVA_HOME到JREGROOVY_HOME/bin和JAVA_HOME/bin都可在PATH中使用发布于 2015-07-20 20:35:46
根据他们的webside 安装在窗户上,您可能没有java HOME路径集:
将
JAVA_HOME环境变量设置为指向JDK。在OS上,这是/Library/Java/Home,在其他unixes上,通常是/usr/java,等等。如果您已经安装了诸如Ant或Maven之类的工具,那么您可能已经完成了这个步骤。
您还能提供您的GROOVY_HOME路径和系统PATH吗?也许您做了一些错误。
https://stackoverflow.com/questions/31525688
复制相似问题