【发布时间】: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 编译器工作(谁知道?)