开发者

STS / Grails: Workspace dependency resolution

开发者 https://www.devze.com 2023-04-11 08:08 出处:网络
My environment is STS 2.8.0-M2 with Grails 1.3.7. I have a Grails project and a plain Java/Maven project in my workspace.

My environment is STS 2.8.0-M2 with Grails 1.3.7. I have a Grails project and a plain Java/Maven project in my workspace.

I am u开发者_高级运维sed to M2Eclipse workspace dependency resolution for plain Java/Maven projects and I'd love to see something similar working with Grails. According to the docs it appears like Maven dependencies can only be pulled from a repository or a flat directory but NOT from another plain Java/Maven project in the same workspace. As far as I know, that's a feature coming from M2Eclipse, but enabling this one on the Grails project just causes STS to crash and I assume that it would still conflict with Grails even if I would use the Grails Maven plugin.

Do you guys have any advice or practical experience how to enable workspace dependency resolution with Grails in STS 2.8? I want to avoid having to rebuild a dependent project during development over and over.

Thanks!


For Beta/UAT releases I use artifactory to deploy my jars and grails picks up from the local artifactory with the mavenRepo variable in BuildConfig.groovy pointing to the local artifactory. eg

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

Development environment:

1)For plugins I use the line

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

2) For normal java project I reference it directly using the build properties of the java project.

BuildConfig.groovy fulfills all my requirements and I never used maven in grails projects

0

精彩评论

暂无评论...
验证码 换一张
取 消