1

我想下载一个特定的源 jar (guice-sources.jar),我不希望它下载 android 源。这将在终端上工作:

mvn dependency:sources -DincludeArtifactIds=android

这也很好用:

mvn dependency:sources -DincludeArtifactIds=guice

我在 pom.xml 中配置了一个插件段,如下所示,

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
    <execution>
        <id>default-cli</id>
        <goals>
            <goal>sources</goal>
        </goals>
        <configuration>
            <includeArtifactIds>guice</includeArtifactIds>
            <!--<excludeArtifactIds>android</excludeArtifactIds>-->
        </configuration>
    </execution>
 </executions>
</plugin>

并运行它,它仍然为我下载 android jar

mvn dependency:sources

我试图在 pluginManagement 中移动插件部分,也没有工作。它出什么问题了?

4

0 回答 0