java - 如何告诉 IntelliJ 在 OSX 上使用 brew 安装的 groovy

标签 java macos intellij-idea groovy

我在运行:

  • IntelliJ Ultimate 2016.3
  • 自制 1.1.2
  • OS X 10.11.5 El Capitan

我运行 brew install groovy 导致 groovy 安装在 /usr/local/Cellar/groovy/2.4.7/ 中。 Brew 还添加了一个符号链接(symbolic link):/usr/local/bin/groovy -> ../Cellar/groovy/2.4.7/bin/groovy

当我在 IntelliJ 中打开 groovy 项目时,它为我提供了一个配置 Groovy SDK 的选项。我还没有设置这个,所以我得到了一个“创建”按钮,它启动了 finder。据我所知,我没有什么可以选择让 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 在哪里?

最佳答案

  1. 安装 groovysdk:

    brew remove groovy 
    brew install groovysdk

  2. 设置 GROOVY_HOME,否则 Intellij 报告安装失败:

    export GROOVY_HOME=/usr/local/opt/groovy/libexec

  3. 将 IntelliJ 指向安装目录,例如:

    /usr/local/Cellar/groovysdk/2.4.7/libexec

关于java - 如何告诉 IntelliJ 在 OSX 上使用 brew 安装的 groovy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41110256/

相关文章:

intellij-idea - 为 Intellij 设置的 JBOSS_HOME 变量在哪里

java - 如何更改 IntelliJ IDEA 默认 JDK?

java - SWT:如何只使用一个滚动条来滚动两个不同的查看器

java - 与 Jetty 的 TIME_WAIT 连接过多

java - 我需要帮助创建包含 Post 请求方法链接的 selenium 脚本

macos - 有没有办法确定两个 IOHIDDeviceRef 是否属于同一设备?

java - 如何从 groupbutton 中检索 jbuttons 文本

objective-c - 每次在核心数据中插入数据后,应用程序变得更慢

linux - 不在 makefile 中创建依赖项

intellij-idea - IntelliJ 中的 OptaPlanner 代码 : drools rule, PAS 中的第一个参数错误:kcontext