maven - 项目是否从依赖项的父项继承dependencyManagement
问题描述
项目 A 依赖于项目 B。
项目 B 有父 C。
C 定义了dependencyManagement 部分。
A 是否从 C 获得 dependencyManagement?还是C的dependencyManagment部分对项目A没有影响?
解决方案
它不会以这种方式继承dependencyManagement。但是你可以导入 C 的依赖管理。通常这将在 A 的父级中完成。(但你也可以在 A 的 pom.xml 中完成)
样本:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.c.group</groupId>
<artifactId>c</artifactId>
<version>1.0</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
这样将导入 C 的依赖管理。
推荐阅读
- c++ - 在 C++ 中动态改变成员函数的行为
- javascript - 向左显示输入而不是向右
- r - 过滤日期接近其他日期的观测值
- python - AttributeError:“NoneType”对象没有属性“_inbound_nodes”Keras
- python - 使用正则表达式在 SQL 中创建新列
- macros - 如果 Kentico 宏不包含 Web 部件,则隐藏小部件区域/Web 部件区域
- python - Python使用正则表达式替换文件中与特定格式匹配的行
- haskell - 理解嵌套的 Monad 约束
- python - 没有像 sep=None 这样的分隔符或如何删除逗号?
- awk - 如果块中的条件匹配,则从文件中提取第一行