maven-assembly-plugin
を使用してtar.gz
アーカイブを作成しています。今私はそのアーカイブにファイルを含める必要があります。これらは単なる古いテキストファイルの集まりであり、実行時の依存性であり、コンパイル時または(単位)テスト時ではありません。Maven:JAR以外の依存関係を追加する
私はMaven依存関係を追加することを考えましたが、これらのファイルはMavenリポジトリに保存されず、単純な削除フォルダに保存されています。さらに悪化させるために、このフォルダはパスワードで保護されています。ビルド前の段階で、これらのパスワードで保護されたファイルをローカルフォルダにダウンロードできます。しかし、アセンブリでこれらのファイルを使用する問題はまだあります。また、これは私が避けたい余分な仕事です。
これを行う方法はありますか?
リモートフォルダからファイルをダウンロードして圧縮したいのであれば、どうしてそれをmavenでやりたいのですか? –
@AssenKolovビルド、テスト、およびMavenで圧縮された外部ファイルをアーカイブに含める必要があります。 – Christoph
ファイルをmavenジョブからアセンブリとしてパブリッシュし、最終的なzipをビルドするビルド後のステップスクリプトを作成することができます。 –