我正在将一个项目升级到Groovy v1.6。当我安装IntelliJ时,我的GROOVY_HOME
环境变量指向Groovy v1.5.7,但现在我已经将GROOVY_HOME
更改为指向v1.6,不清楚IntelliJ是否也在使用更新的版本。
如何检查IntelliJ正在使用哪个版本的Groovy?
我正在将一个项目升级到Groovy v1.6。当我安装IntelliJ时,我的GROOVY_HOME
环境变量指向Groovy v1.5.7,但现在我已经将GROOVY_HOME
更改为指向v1.6,不清楚IntelliJ是否也在使用更新的版本。
如何检查IntelliJ正在使用哪个版本的Groovy?
我相信您想使用“文件” -> “项目结构”菜单项。然后查看您的库和工程模块(展开Groovy选项)。
使用"添加框架支持":
右键单击您的模块,选择"添加框架支持..."。在那里,您可以添加/更改Groovy版本。
http://blogs.jetbrains.com/idea/2009/09/groovy-related-configuration-changes/
我发现了这个旧帖子,寻找类似的东西,但最终自己解决了。
在我的情况下,该项目是使用 Gradle引导的。 我的计算机上没有独立的Groovy版本安装。
打开工具 -> Groovy控制台...
,输入几乎任何命令并运行它。 它向我显示了Gradle缓存的路径,其中包括Groovy版本,在新窗口的顶部附近:
.../.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.4.12/...
还要检查build.gradle
文件,因为它可能会提示项目使用的版本。