1

maven-assembly-plugin を使用して依存関係のある jar をビルドし、それを Nexus リポジトリにデプロイしたいと考えています。

すべてを使用するとmvn deployうまく機能しますが、他のすべてのモジュールを使用しようとmvn install deployすると、うまくデプロイされますが、jar-with-dependencies は 2 回デプロイされます。

プラグインの構成をデプロイします。

<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>

質問: 2 回アップロードされた理由を知っている人はいますか?

4

0 に答える 0