STS / Grails:工作区依赖性解析

时间:2011-10-08 00:41:53

标签: grails dependency-management sts-springsourcetoolsuite

我的环境是STS 2.8.0-M2,Grails 1.3.7。我的工作区中有一个Grails项目和一个普通的Java / Maven项目。

我习惯于对普通的Java / Maven项目进行M2Eclipse工作区依赖项解析,我很想看到与Grails类似的东西。根据{{​​3}},看起来Maven依赖项只能从存储库或平面目录中提取,而不能从同一工作空间中的另一个普通Java / Maven项目中提取。据我所知,这是一个来自M2Eclipse的功能,但在Grails项目中启用这个功能只会导致STS崩溃,我认为即使我使用Grails Maven插件,它仍会与Grails发生冲突。

您是否有任何建议或实践经验如何在STS 2.8中使用Grails启用工作区依赖性解析?我希望避免在开发期间反复重建依赖项目。

谢谢!

1 个答案:

答案 0 :(得分:0)

对于Beta / UAT版本,我使用artifactory来部署我的jar和grails从本地artifactory中获取,BuildConfig.groovy中的mavenRepo变量指向本地神器。 例如

mavenRepo "http://maya:8081/artifactory/plugins-release-local/"

开发环境:

1)对于插件,我使用

grails.plugin.location.'plugin-name'="../PluginProject"

2)对于普通的java项目,我使用java项目的构建属性直接引用它。

BuildConfig.groovy满足我的所有要求,我从未在grails项目中使用过maven