Maven依赖解析
我只想在我的 Grails 应用程序中使用 Maven 进行依赖项解析,即我将继续使用 Grails 命令,例如 grails war
和 grails test-app
来构建和测试我的应用程序。根据 Grails 文档是可能的。
显然,我需要在 BuildConfig.groovy
中指定以下内容
grails.project.dependency.resolution = {
pom true
}
,然后使用常用的 Maven XML 语法在 pom.xml 中指定我的依赖项。这个 pom.xml 的其余部分应该包含什么,例如我应该为
指定什么?我想我可能需要使用 maven-publisher Grails 插件创建这个 pom.xml,但是文档没有明确说明这一点。
I would like to use Maven for dependency resolution only in my Grails application, i.e. I will continue to use Grails commands such as grails war
and grails test-app
to build and test my app. According to the Grails documentation this is possible.
Apparently I need to specify the following in BuildConfig.groovy
grails.project.dependency.resolution = {
pom true
}
And I then specify my dependencies in my pom.xml using the usual Maven XML syntax. What should the rest of this pom.xml contain, e.g. what should I specify for the <packaging>
? I think I might need to create this pom.xml using the maven-publisher Grails plugin, but the documentation doesn't say that explicitly.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想使用 maven 构建 grails 应用程序,建议的方法记录在 此处
要将现有的 Grails 项目转换为 Maven,请运行
If you want to use maven to build grails application, the suggested approach is documented here
To convert an existing grails project to maven, run