【问题标题】:Does STS support a local Groovy installation?STS 是否支持本地 Groovy 安装?
【发布时间】:2012-07-31 12:46:33
【问题描述】:

到目前为止,我一直在使用 Notepad++ 使用 Groovy+Grails 编写应用程序。我不喜欢 IDE 妨碍我,特别是因为显然 STS 确信它必须使用随附的电池完成所有工作,这意味着通过 Groovy-Eclipse 插件捆绑它自己的 Groovy 安装。我正在处理的一个项目现在变得如此之大,因此最好切换到 IDE,但如果我能让 STS 指向我的本地 Groovy 安装,就像使用 Grails 插件一样,更大的优势将是。

如何让 STS 使用本地 Groovy 编译器而不是其内置编译器?

【问题讨论】:

  • 使用内置的 Groovy 编译器有什么问题?
  • 这主要是个人喜好问题。
  • 我没有看到任何指向本地 groovy 安装的选项,但是使用带有 STS 的 Eclipse 4.2 (Juno) 我为 Groovy 编译器提供了三个选项:1.7.10.xx、1.8.6.xx , 2.0.0.xx - 这应该可以满足您的需求。在“.../eclipse/plugins/org.codehaus.groovy_.../lib 下有库,但我不会尝试覆盖它们。
  • 我怀疑 IDE 中的 groovy 版本/编译器与您在本地拥有的版本/编译器之间是否存在任何(显着)差异,并且您可以从工具和升级等中获得所有好处。我当然知道发现 STS 非常适合在其中工作。
  • STS 让烦人的模态错误框经常出现,而且我从来没有让 1.8 编译器工作(谁知道?)

标签: eclipse grails groovy ide


【解决方案1】:

Groovy-Eclipse 与 Eclipse 的 Java 编译器以及 Groovy 的编译器都有深度挂钩。事实上,它附带了两者的补丁版本。这是您可以获得增量编译、急切解析、内容辅助、联合编译(不使用存根编译器)等的方式。因此,Groovy-Eclipse 不支持外部编译器。

【讨论】:

  • 很好的答案!我想,旧习惯很难改掉。不久前,我使用良好的 'ol 命令行和 makefile 来使用 Linux,自己管理整个工具链。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-12
相关资源
最近更新 更多