繁体   English   中英

在Maven2的基础pom中提到所有工件

[英]mentioning all artifacts in a base pom in maven2

有什么方法可以将远程存储库中存在的所有工件都包含在项目的pom文件中,而无需明确提及每个工件? 我的意思是我需要所有工件,但为此我必须分别提及<groupId> <artifactId> and <version>吗? 谢谢。

您可以对依赖项进行分组并重用它们。 详细阅读

假设您的应用程序使用Hibernate,这是一种流行的对象关系映射框架。 每个使用Hibernate的项目都可能还依赖于Spring框架和MySQL JDBC驱动程序。 不必在使用Hibernate,Spring和MySQL的每个项目中都包含这些依赖关系,而可以创建一个特殊的POM,它只声明一组公共依赖关系而已。 您可以创建一个名为persistence-deps(持久性依赖关系的缩写)的项目,并使每个需要进行持久化的项目都依赖于此便捷项目:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM