Maven依赖范围从编译更改为提供不工作

时间:2015-06-08 00:41:16

标签: maven

我在maven pom.xml中有以下依赖项:

    <dependency>
        <groupId>org.jboss.resteasy</groupId>
        <artifactId>resteasy-jaxb-provider</artifactId>
        <version>3.0.9.Final</version>
        <scope>provided</scope>
    </dependency>

Maven 3 build显示:

[DEBUG]    org.jboss.resteasy:resteasy-jaxb-provider:jar:3.0.9.Final:provided
[DEBUG]       com.sun.xml.bind:jaxb-impl:jar:2.2.7:compile

根据Dependency Scope maven docs中的表,传递依赖中的编译范围应更改为“提供”。

有人可以解释为什么jaxb-impl的范围是Compile(它被添加到war模块的lib目录中)?

0 个答案:

没有答案