依赖 – 如何在Maven插件中排除依赖关系?
发布时间:2020-12-14 01:05:19 所属栏目:百科 来源:网络整理
导读:我有一个项目,需要以下Maven jibx插件: build plugins plugin groupIdorg.jibx/groupId artifactIdmaven-jibx-plugin/artifactId version1.2.2/version ... /plugin /plugins /build 在jibx插件pom中,有一个xpp3依赖项,我想从我的项目构建过程中排除(由
我有一个项目,需要以下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依赖项,我想从我的项目构建过程中排除(由于某种原因,我不能在我的私有存储库中)。 有没有办法配置我的pom.xml(不是插件pom)排除该依赖? 编辑:我试图从插件pom中删除xpp3依赖项,项目可以成功地建立,所以我知道依赖性不是强制性的。
这里有一个例子,其中jetty-maven插件依赖于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> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |