Intellij idea 在IntelliJ IDEA中配置Groovy SDK
我正在运行IntelliJ IDEA 2017.2.3。我通过自制(OS X)安装了Groovy 2.4.12。当我打开Groovy源文件(或Intellij idea 在IntelliJ IDEA中配置Groovy SDK,intellij-idea,groovy,jenkins-pipeline,Intellij Idea,Groovy,Jenkins Pipeline,我正在运行IntelliJ IDEA 2017.2.3。我通过自制(OS X)安装了Groovy 2.4.12。当我打开Groovy源文件(或Jenkinsfile)时,我得到以下信息: Groovy SDK未为模块“我的模块”配置。配置GroovySDK 单击“配置Groovy SDK…”将显示以下对话框: 我试着点击“Create…”并选择许多不同的Groovy相关文件夹和可执行文件,但都不起作用 如何让IntelliJ IDEA接受我的Groovy SDK?IntelliJ IDEA需要
Jenkinsfile
)时,我得到以下信息:
Groovy SDK未为模块“我的模块”配置。配置GroovySDK
单击“配置Groovy SDK…”将显示以下对话框:
我试着点击“Create…”并选择许多不同的Groovy相关文件夹和可执行文件,但都不起作用
如何让IntelliJ IDEA接受我的Groovy SDK?IntelliJ IDEA需要标准Groovy SDK布局,该布局随官方发行版一起提供,可在。只需下载,解包到任何目录,指定此目录为库主目录
自制软件包布局可能不同,但在某些情况下,它可能在
libexec
子目录中具有标准布局。请尝试/usr/local/opt/groovy/libexec
(使用Cmd+Shift+G导航到它)。另一个建议添加到MAC OS中描述的此解决方案中,您还可以在库中添加符号链接。这将便于在IntelliJ中选择:
sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy
第一个答案很好,但还不够。Mac中的隐藏文件夹又阻止了我一天。 在Mac系统上,您可以按 Cmd+Shift+G 调用输入对话框并直接输入“/usr/local/opt/groovy/libexec”以解决找不到lib文件夹的问题
在这之后,转到同一对话框的Configure SDK并从下拉列表中选择。CrazyCoder给出了正确的提示。但我们中的一些人使用brew作为标准
brew install groovysdk
在intellij中,当您获得对话框时,如haltTim所述,Cmd+Shift+G
导航到
/usr/local/opt/groovysdk/libexec
或Cell路径/usr/local/Cell/groovysdk/???/libexec
Sdkman()使安装groovy和切换版本(至少在命令行)变得非常简单libexec
子目录确实包含标准布局。非常感谢你!出于某种原因,IDEA在安装brew时没有识别/usr/local/opt/groovy/libexec
目录,SDKMAN也没有,只是下载和解包(版本2018.1.4)/usr/local/opt/groovy/libexec
适用于在Mac OS上安装groovy的brew。Intellij for Mac OS不允许导航到/usr/local/opt/groovy/libexec
。需要使用Cmd+Shift+G导航到groovy目录。自制版本适合我。否则,您将看不到隐藏的文件夹/usr/。。。并且无法选择或搜索文件夹名“libexec”。