Checksum Maven Pluginを使用して、Assemblyプラグインによってアセンブルされたディストリビューションのチェックサムファイルを生成しようとしました。残念ながら、target/classes
ディレクトリのチェックサムも計算しようとしますが、空であるため失敗します。Force Mavenがターゲット/クラスディレクトリを生成しないようにする
ハックの横には、target/classes
とtarget/test-classes
の作成を抑制する方法がありますか?
<plugin>
<groupId>net.nicoulaj.maven.plugins</groupId>
<artifactId>checksum-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>artifacts</goal>
</goals>
</execution>
</executions>
<configuration>
<algorithms>
<algorithm>MD5</algorithm>
<algorithm>SHA-1</algorithm>
<algorithm>SHA-256</algorithm>
</algorithms>
</configuration>
</plugin>
現在のプラグインの設定は何ですか?あなたは関連するpomセクションを共有してください。 – nullpointer
@nullpointerプラグインの設定を追加しました。チェックサムを生成したいアーティファクトはMaven Assembly Pluginによってビルドされます。 – Oliver
あなたは何のコマンドを実行していますか、エラーは何ですか?あなたがログを共有できるなら、良いだろう。空のモジュールでも同じ設定で実行しようとすると、私にとっては成功します。 – nullpointer