最近我下载了groovy-2.3.6并尝试在
Linux系统上安装它.我按照
http://groovy-lang.org/install.html的说明进行操作.我设置了GROOVY_HOME变量.
export GROOVY_HOME=/home/work/Software/groovy-2.3.6
然后我将我的环境路径变量设置为Groovy bin文件夹
export PATH=$PATH:/home/work/Software/groovy-2.3.6/bin
已创建JAVA_HOME变量.
Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/groo/tool/GroovyStarter Caused by: java.lang.classNotFoundException: org.codehaus.groovy.tools.GroovyStarter at java.net.urlclassloader$1.run(urlclassloader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.urlclassloader.findClass(urlclassloader.java:190) at java.lang.classLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.classLoader.loadClass(ClassLoader.java:247) Could not find the main class: org.codehaus.groovy.tools.GroovyStarter. Program will exit.
我正在通过一些网站来解决这个问题.我发现如果我设置了错误的GROOVY_HOME路径,那么它就会发生.我无法弄清楚该变量的正确路径应该是什么.任何人都可以帮我这个.
谢谢