Inheritance 如何在多模块maven项目中利用继承,以便每个子模块都可以单独部署?
我正在从事一个非常大的多模块maven项目,最近我在其中应用了继承。整个程序运行良好,甚至每个模块都得到了很好的打包。(由于继承,有效的pom拥有它所需要的一切) 然而,还有其他团队正在使用独立于大型项目的子模块 我在创建的jar文件中检查pom,但它既不是有效的pom,也不是保持必要依赖关系的pom。这正是我在子模块中的一个 在子模块仍然可以独立使用的情况下,我是否可以使用继承?如果子模块需要成为多模块项目的一部分,则需要在子模块的pom中有一个Inheritance 如何在多模块maven项目中利用继承,以便每个子模块都可以单独部署?,inheritance,maven,module,Inheritance,Maven,Module,我正在从事一个非常大的多模块maven项目,最近我在其中应用了继承。整个程序运行良好,甚至每个模块都得到了很好的打包。(由于继承,有效的pom拥有它所需要的一切) 然而,还有其他团队正在使用独立于大型项目的子模块 我在创建的jar文件中检查pom,但它既不是有效的pom,也不是保持必要依赖关系的pom。这正是我在子模块中的一个 在子模块仍然可以独立使用的情况下,我是否可以使用继承?如果子模块需要成为多模块项目的一部分,则需要在子模块的pom中有一个部分 但是,子模块仍然可以独立使用。当您在子模块
部分
但是,子模块仍然可以独立使用。当您在子模块上运行maven目标时,它会自动从父pom中提取继承的项(多亏了
部分)。如果需要成为多模块项目的一部分,您需要在子模块的pom中有一个
部分
但是,子模块仍然可以独立使用。当您在子模块上运行maven目标时,它会自动从父pom中提取继承的项(感谢
部分)。当然,我有一个父pom。它使用继承来生成有效的pom。然而,该模块不能单独用于其他项目。我最终做的不是../parent-pom.xml,而是使用了一个其他团队也可以访问的具体url。它使用继承来生成有效的pom。然而,该模块不能单独用于其他项目。我最终做的不是../parent-pom.xml,而是使用了一个其他团队也可以访问的具体url。