您的路径中可能有其他 Groovy 版本的目录。如果您之前安装过 Groovy(可能是几年前 - 没关系),请检查您的环境变量,尤其是PATH
其他 Groovy 发行版的 。
该文件%GROOVY_HOME%/conf/groovy-starter.conf
提供了更多有关启动二进制文件时实际发生的情况的提示。考虑到这一点,问题的原因可能是使用了错误的二进制文件。这可能会导致期望其他类或类名而不是最新GROOVY_HOME
目录提供的 - 最终产生您的错误。
为此,请检查所有路径两次。
更新:
我不小心遇到了这个问题,因为我在使用 Groovy 版本(正如我告诉你不要;))。这是如何确定所有路径是否正确的简单提示(对于 Windows)。
cmd
.set DEBUG=true
以激活调试语句。groovysh
(请求交互式 Groovy-shell)。干杯
您只需要设置GROOVY_HOME
到您的 Groovy 目录,例如:
GROOVY_HOME=C:\groovy\groovy-2.4.6
Run Code Online (Sandbox Code Playgroud)和JAVA_HOME
JRE
确保GROOVY_HOME/bin
和JAVA_HOME/bin
都在您的PATH
根据他们在 Windows 上的网站安装,也许你没有 javaHOME
设置 java 路径:
\n\n\n将
\nJAVA_HOME
环境变量设置为指向您的 JDK。在 OS X 上是这样/Library/Java/Home
,在其他 UNIX 上通常是这样/usr/java
,等等。如果您\xe2\x80\x99 已经安装了像 Ant 或 Maven 这样的工具,那么您\xe2\x80\x99 可能已经完成了这一步。
您还可以提供您的GROOVY_HOME
路径和系统吗PATH
吗?也许您犯了一些错字。
归档时间: |
|
查看次数: |
23818 次 |
最近记录: |