![]() |
1
1
是的,问得好。一种选择是,您可以首先在Jenkins中使用单独的作业来构建BOM项目,这样,当您构建主父项目时,它会找到依赖关系。我有一些项目是这样配置的,应该可以正常工作。 我认为另一种选择是,您可以将BOM项目作为另一个父项目(如B)中的模块,然后将此父项目作为模块包含在主父项目中。老实说,我还没有尝试第二种方法,但你可以试试。 HTH公司 |
![]() |
2
0
而不是使用 <版本(>)${project.version}</版本(>); 尝试提供明确的版本,如, <版本(>);0.0.1-快照(&L)/版本(>); |
![]() |
3
0
这个问题的一个解决方案是像您所做的那样将BOM添加为一个模块,但要确保它是要构建的第一个模块。
一个简单但优秀的代码示例可以在 https://github.com/anliksim/maven-template-bom 。 确保阅读有关版本maven插件的备注(如果您正在使用该插件),并使用 处理所有模块 。
|
![]() |
Ewgenij Sokolovski · 插件配置部分中插件的插件管理 6 年前 |
![]() |
Richard · Flyway Java回调 6 年前 |
![]() |
Jimy Weiss · maven找不到包atlassian 6 年前 |
![]() |
Sudhir · 我们如何在同一pom中构建和引用bom 6 年前 |