2012-08-01 65 views
-3

我使用常春藤解析依赖阿尔特ivy.xml文件,直接依赖我是JDOM上的ivy.xml的条目称为作为传递依赖

 <dependency org="org.jdom" name="jdom" rev="2.0.2"/> 

这就需要在其他几个罐子作为传递依赖关系 - 不幸的是,jaxen根据Jaxen bug以及SO herehere上的各种问题具有非工作依赖性。不幸的是,这些问题都是通过修复maven pom来解决的。

我的问题是我可以在我的常春藤安装程序中使用修正的常青藤文件jaxen或只是压制jaxen试图加载findbugs和cobertura?

+1

由于这有几个倒票我会问为什么,因为这是不能直接在文档中和在我看来,所有的细节都需要? – Mark 2013-09-03 11:15:40

回答

3

常春藤允许exclude从分辨率指定dependencies

这将排除依赖Jaxen的:

<dependency org="org.jdom" name="jdom" rev="2.0.2"> 
    <exclude module="jaxen"/> 
</dependency> 

这将排除的Cobertura和FindBugs的

<dependency org="org.jdom" name="jdom" rev="2.0.2"> 
    <exclude name="maven-cobertura-plugin" /> 
    <exclude name="maven-findbugs-plugin" /> 
</dependency>