gpt4 book ai didi

eclipse - M2E:版本与父版本重复 - 为什么这是一个警告?

转载 作者:行者123 更新时间:2023-12-03 06:09:07 25 4
gpt4 key购买 nike

我有几个 Maven 项目,每个项目都有一些通用的功能或至少通用的配置/依赖项。我将其提取到一个通用的 pom.xml 中,然后模块化了几个方面,例如持久性、Spring 相关依赖项等 - 所有这些都在继承自该父 POM 的自己的模块中。

现在,“Common”版本是 1.0.0,我希望继承它的“ProjectA”。我收到警告:

Version is duplicate of parent version

我不完全明白为什么这是一个警告。我认为我可以选择从项目 POM 中省略该版本以继承该版本。 (我对通用模块执行此操作 - 例如,common-spring 为 Spring 应用程序添加了额外的通用依赖项,事实上,ProjectA 实际上继承自 common-spring。)

这不就是一个选择吗?如果我将 ProjectA 版本更改为 1.0.1 或 2.0.0,一切都很好。

最佳答案

较新版本的 m2e(自 1.1 起)现在允许您禁用此警告。

Preferences > Maven > Warnings > Disable "Version is duplicate of parent version" warning

原始错误报告:https://bugs.eclipse.org/bugs/show_bug.cgi?id=356796

关于eclipse - M2E:版本与父版本重复 - 为什么这是一个警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8263236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com