IntelliJ IDEA 期望使用标准的 Groovy SDK 布局,可以在 https://groovy.apache.org/download.html 上获取官方发行版。只需下载并解压到任意目录,将该目录指定为库主目录。
Homebrew 包布局可能不同,但在某些情况下,它可能在 libexec
子目录中具有标准布局。尝试使用 /usr/local/opt/groovy/libexec
(使用 Cmd + Shift + G 导航到该目录)。
在MAC OS中,另一个可以添加到此解决方案的建议是在Library中添加符号链接。这样可以更轻松地在IntelliJ中选择它:
另外一个建议是,在MAC OS上,您还可以在Library中添加符号链接。这将使在IntelliJ中选择它变得更加容易:
sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy
这个第一条回答非常好,但是不够充分。在Mac上的隐藏文件夹让我多浪费了一天时间。 在Mac系统中,你可以按下Cmd + Shift + G来调出输入对话框,直接输入"/usr/local/opt/groovy/libexec"来解决找不到lib文件夹的问题。
brew install groovysdk
在Intellij中,当你看到对话框时,按照haltTim所说的操作,使用Cmd+Shift+G
导航到/usr/local/opt/groovysdk/libexec
或者cellar路径/usr/local/Cellar/groovysdk/???/libexec
选择全局库,如果没有内容,请点击顶部的添加(+)图标。
接着会出现一个小对话框,选择“来自Maven”,然后会出现如下所示的另一个对话框,展示对话框的图片
输入Groovy,然后会弹出几个选项,选择一个带有groovy: groovy-all和版本2.4.1(根据您的需要更改版本)的选项,然后点击确定。然后应用并确定,
完成后回到同一个对话框中的配置SDK并从下拉菜单中选择。
/usr/local/opt/groovy/libexec
目录,只有在下载和解压缩(版本2018.1.4)后才能识别。 - DimaSan/usr/local/opt/groovy/libexec
对我有效。 - Philipp Paland/usr/local/opt/groovy/libexec
,需要使用Cmd + Shift + G导航到groovy目录。Homebrew版本对我有效。 - haltTm