将 Eclipse 与 sdkman 一起使用!在 OSX 上安装了 Groovy

Using Eclipse with sdkman! installed Groovy on OSX

我已经使用 sdkman 安装了 Groovy 3.0.2! OSX 10.13.6 和 'which groovy' 报告 /Users/adrian/.sdkman/candidates/groovy/current/bin/groovy

但是当我尝试使用 Eclipse (2020-03 4.15.0) 时,除了基本的 groovy 包之外,它不会选择任何东西——因此代码中包含像 groovy.cli.commons.CliBuilder 这样的导入( jar 在 ~/.sdkman/candidates/groovy/current/lib) fail.

我该如何解决这个问题? (我看不出明显的方法,我什至无法在 IDE 工具中选择以 . 开头的目录名称)

Eclipse 不使用您的 sdkman 安装。 Groovy Development Tools supply their own Groovy libs. For Groovy 2.5 and 3, that means groovy and groovy-test. If you want additional modules, you can add them to your ~/.groovy/lib directory。或者为您的项目添加 Ivy、Maven 或 Gradle 支持以实现更高级的依赖关系管理。