我想下载一个特定的源 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 中移动插件部分,也没有工作。它出什么问题了?