如何在 Maven 依赖项 pom.xml 文件中添加其他参数
Posted
技术标签:
【中文标题】如何在 Maven 依赖项 pom.xml 文件中添加其他参数【英文标题】:How to add additional param in maven dependencies pom.xml file 【发布时间】:2020-12-14 07:12:03 【问题描述】:我正在寻找一种在 pom.xml 的依赖项中添加额外参数 的方法。此信息我将从 maven 插件 jar 中读取。
前:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>18.0</version>
<some-param>val</some-param>
</dependency>
有什么想法吗?
【问题讨论】:
maven-4.0.0.xsd
明确禁止添加任何与dependency
无关的元素。您要解决的具体问题是什么?
我正在尝试查找内部 (internal
) 构建的依赖项以及第三方 (external
) 的依赖项。
我猜你可以通过groupId
找到它们。
对于内部级别的项目,groupId
中存在问题。它有时与外部匹配
@NehaNidhi 如果您在内部使用已在外部使用的相同 groupId,这就是问题所在......并且如前所述,不可能提供补充信息......您能否详细说明真正的问题是?你不知道内部完成的部分吗?
【参考方案1】:
不,您不能添加额外的 XML 元素。
【讨论】:
以上是关于如何在 Maven 依赖项 pom.xml 文件中添加其他参数的主要内容,如果未能解决你的问题,请参考以下文章
如何在 maven pom.xml 文件中拥有另一个父依赖项以及 Spring Boot 父项?