0

我正在使用 STS 最新版本 (2.7) 和最新的 grails。我在 STS 中创建了一个新的 grails 项目后,它在更新 grails 依赖项中冻结了很长时间,并且出现超时错误。随后出现一些 GroovyObject 错误,但该项目在命令行中仍然运行良好。所以我放弃了 STS 以刷新依赖项,并将依赖项包含在 BuildConfig.groovy 中并使用grails compile,但编译时仍然出现 ClassNotFound 错误,就像 grails 没有选择 Ivy CLASSPATH。因此,我正在考虑将其更改为 Maven 以解决任何依赖关系。

我的问题是哪一个更好,并且可以无缝集成到 STS 或 Eclipse 中?但我仍然想使用 grails 命令,而不是 maven。

4

1 回答 1

0

如果您的项目只是一个 grails 项目 - 使用 grails 依赖项。

我有 mavenized grails 项目和普通 grails 项目的经验。当你有多模块项目时,第一个很好,其中只有一个是 grails 模块。在这种情况下,您将丢失所有 grails 命令,您需要使用类似的命令,mvn grails:run-app并且将参数传递给命令很复杂:(

于 2011-08-04T10:36:26.717 回答