安装Groovy
发布时间:2020-12-14 16:27:02 所属栏目:大数据 来源:网络整理
导读:最近我下载了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
最近我下载了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变量. 现在,当我尝试运行任何Groovy命令时,它会生成以下错误 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路径,那么它就会发生.我无法弄清楚该变量的正确路径应该是什么.任何人都可以帮我这个. 解决方法
在Linux / Mac上安装Groovy的最简单方法是使用
SDKMAN.这是我的建议:
>撤消你已经完成的一切 展望未来,您可以使用SDKMAN在不同版本的Groovy(以及Gradle,Grails,Griffon等)之间切换,安装新版本,删除旧版本等等. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |