我正在跑步:
我运行了brew install groovy
,导致在/usr/local/Cellar/groovy/2.4.7/
中安装了groovy。 Brew还添加了一个符号链接:/usr/local/bin/groovy -> ../Cellar/groovy/2.4.7/bin/groovy
当我在IntelliJ中打开groovy项目时,它为我提供了配置Groovy SDK的选项。我还没有设置它,所以我得到一个“创建”按钮,它启动了查找程序。据我所知,我无法选择让IntelliJ开心。我已经尝试了/user/local/bin/groovy
,/user/local/Cellar/groovy
,/user/local/Cellar/groovy/2.4.7
,/user/local/Cellar/groovy/2.4.7/bin
等等。我选择的不是主,IntelliJ不接受该库并继续告诉我“错误:未指定库“。
有谁知道我应该如何告诉IntelliJ groovy在哪里?
答案 0 :(得分:78)
安装groovysdk:
brew remove groovy brew install groovysdk
设置GROOVY_HOME
,否则Intellij报告为已损坏的安装:
export GROOVY_HOME=/usr/local/opt/groovy/libexec
将IntelliJ指向已安装的目录,例如:
/usr/local/Cellar/groovysdk/2.4.7/libexec
答案 1 :(得分:29)
brew install groovysdk
右键单击项目根文件夹,或者如果窗口顶部弹出配置向导,我们可以单击该链接。
选择添加项目框架支持
向下滚动并选择 Groovy
如果它没有显示在列表中;这是因为它已经添加了框架。
如果尚未将Groovy添加到IntellJ,请选择创建...
浏览/ usr / local / Cellar / groovysdk // libexec /例如:/usr/local/Cellar/groovysdk/2.4.11/libexec /
Gotcha - 它确实显示了不允许您查看/ usr /本地文件路径的文件浏览器,您需要按shift + command + g
将打开一个对话框,您可以在其中键入您想要的任何文件夹的路径开
完成。
答案 2 :(得分:12)
/usr/local/opt/groovy/libexec
。
使用brew info groovy
打印帮助:
==> Caveats
You should set GROOVY_HOME:
export GROOVY_HOME=/usr/local/opt/groovy/libexec
答案 3 :(得分:12)
我在OS X上使用Intellij IDEA 2016.3做了这个。
我可以在项目设置 - >>下进行配置全球图书馆。
点击+
添加新的全局库,然后选择Java
导航到安装了Groovy的位置homebrew
,/usr/local/Cellar/groovy/2.4.7
并选择libexec/lib
目录中的所有JAR文件。
将名称设置为groovy-2.4.7
,或任何适合您的名称。
答案 4 :(得分:2)
因为我无法在打开的对话框中选择/ usr,所以我曾经“查找文件夹”的finder功能并为/ usr / local / opt / groovy / libexec创建了一个最喜欢的条目 哪个有效。
答案 5 :(得分:0)
这很容易做到:
安装Groovy :
brew install groovy
将IntelliJ指向以下目录:
/usr/local/Cellar/groovysdk/<version>/libexec
您将看到intellij将获得所有必需的依赖项