为什么maven两次部署jar-with-dependencies?

时间:2016-03-04 07:57:54

标签: java maven maven-assembly-plugin maven-deploy-plugin

我使用maven-assembly-plugin构建具有依赖关系的jar,然后我想将它部署到Nexus存储库中。

当我使用mvn deploy时,一切都很好,但是当我尝试使用mvn install deploy时,所有其他模块也可以部署得很好,但jar依赖会部署两次。

部署插件的配置:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-deploy-plugin</artifactId>
  <version>2.8.2</version>
  <configuration>
    <deployAtEnd>true</deployAtEnd>
  </configuration>
</plugin>

程序集插件的配置:

<plugin>
  <artifactId>maven-assembly-plugin</artifactId>
  <configuration>
  <descriptorRefs>
    <descriptorRef>jar-with-dependencies</descriptorRef>
  </descriptorRefs>
    <archive>
      <manifest>
        <mainClass>com.test.Main</mainClass>
      </manifest>
    </archive>
  </configuration>
</plugin>

问题:有谁知道为什么会上传两次?

0 个答案:

没有答案