gpt4 book ai didi

dependencies - 如何排除 Maven 插件中的依赖关系?

转载 作者:行者123 更新时间:2023-12-02 05:01:26 29 4
gpt4 key购买 nike

我有一个项目需要以下 Maven jibx 插件:

  <build>
<plugins>
<plugin>
<groupId>org.jibx</groupId>
<artifactId>maven-jibx-plugin</artifactId>
<version>1.2.2</version>
...
</plugin>
</plugins>
</build>

在 jibx 插件 pom 中,有一个 xpp3 依赖项,我想从我的项目构建过程中排除它(由于某种原因,我不能将它放在我的私有(private)存储库中)。

有没有办法配置我的 pom.xml(不是插件 pom)来排除这种依赖关系?

编辑 :我试图从插件pom中删除xpp3依赖,项目可以成功构建,所以我知道依赖不是强制性的。

最佳答案

这是一个示例,其中 jetty-maven-plugin 对 jtidy 的依赖被替换为较新的版本:

http://jira.codehaus.org/browse/JETTY-1339?focusedCommentId=257747&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_257747

    <plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>net.sf.jtidy</groupId>
<artifactId>jtidy</artifactId>
<version>r938</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-api</artifactId>
<version>2.5.1</version>
<exclusions>
<exclusion>
<groupId>jetty</groupId>
<artifactId>jetty</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
[...]
</plugin>

关于dependencies - 如何排除 Maven 插件中的依赖关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6028534/

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