Java 我如何告诉IntelliJ关于OSX上随brew安装的groovy
我在跑步:Java 我如何告诉IntelliJ关于OSX上随brew安装的groovy,java,macos,intellij-idea,groovy,Java,Macos,Intellij Idea,Groovy,我在跑步: IntelliJ Ultimate 2016.3 自制1.1.2 OS X 10.11.5 El Capitan 我运行了brew安装groovy,结果groovy被安装在/usr/local/ceral/groovy/2.4.7/中。Brew还添加了一个符号链接:/usr/local/bin/groovy->../ceral/groovy/2.4.7/bin/groovy 当我在IntelliJ中打开groovy项目时,它为我提供了一个配置groovy SDK的选项。我还没有设
- IntelliJ Ultimate 2016.3
- 自制1.1.2
- OS X 10.11.5 El Capitan
brew安装groovy
,结果groovy被安装在/usr/local/ceral/groovy/2.4.7/
中。Brew还添加了一个符号链接:/usr/local/bin/groovy->../ceral/groovy/2.4.7/bin/groovy
当我在IntelliJ中打开groovy项目时,它为我提供了一个配置groovy SDK的选项。我还没有设置这个,所以我得到了一个“创建”按钮,启动finder。据我所知,没有什么可以让IntelliJ开心的。我试过/user/local/bin/groovy
,/user/local/cillar/groovy
,/user/local/cillar/groovy/2.4.7
,/user/local/cillar/groovy/2.4.7/bin
等等。无论我选择哪一个,IntelliJ都不接受库,并继续告诉我“错误:库未指定”
有人知道我该如何告诉IntelliJ groovy在哪里吗
/usr/local/opt/groovy/libexec
使用brew info groovy
打印帮助:
==> Caveats
You should set GROOVY_HOME:
export GROOVY_HOME=/usr/local/opt/groovy/libexec
我在OS X上用Intellij IDEA 2016.3实现了这一点 我可以在项目设置下配置它->全局库
+
并选择Java
homebrew
,/usr/local/ceral/Groovy/2.4.7
,并选择libexec/lib
目录中的所有JAR文件groovy-2.4.7
,或任何适合您的名称因为我无法在“打开”对话框中选择/usr,所以我使用finder的“转到文件夹”功能,并为/usr/local/opt/groovy/libexec创建了一个最喜欢的条目 这起作用了
brew install groovysdk
- 右键单击项目根文件夹,或者如果窗口顶部弹出配置向导,我们可以单击该链接
- 选择添加项目框架支持
- 向下滚动并选择Groovy 如果未显示在列表中;这是因为它已经添加了框架
- 如果尚未将Groovy添加到IntellJ,则选择创建…
- 浏览/usr/local/ceral/groovysdk//libexec/e.g:/usr/local/ceral/groovysdk/2.4.11/libexec/
明白-它显示的文件浏览器不允许您查看/usr/本地文件路径,您需要按
将打开一个对话框,您可以在其中键入要打开的任何文件夹的路径shift+command+g
完成。这很容易做到:
/usr/local/Cellar/groovysdk/<version>/libexec
安装groovy:
brew install groovy
将IntelliJ指向以下目录:
/usr/local/Cellar/groovysdk/<version>/libexec
/usr/local/ceral/groovysdk//libexec
您将看到intellij将获得所有必需的依赖项了解这一点很有用,但最终无法解决问题。我认为intelliJ方面可能有问题。它最终需要一个名为groovy-x.y.z的文件夹,这是我从Groovy网站上手动获得的,并在~/tools/Groovy-x.y.z/Use下解压缩,以查看Finder中隐藏的目录树,这让我非常痛苦-感谢您发布此提示您也可以使用cmd+g导航到特定的folderIntelliJ 2018.1,但我没有报告安装已损坏,即使GROOVY_HOME尚未设置。也许这个问题已经解决了。我设法浏览到了这个隐藏的文件夹(我必须按住这些键才能让它工作)。在我“打开”那个目录之后,Idea不会创建任何SDK。现在怎么了?…cmd+shift+。将显示“隐藏”文件夹,如/usr。您也可以通过终端中的
open/path/to/folder
打开它,然后将该文件夹拖到收藏夹栏。我刚刚试用了IntelliJ 2019.2.3,不需要shift+command+g
。这实际上适用于IntelliJ的2019版本。在这里发布的其他东西都不管用(或者不够具体)。