0
私はsbtアセンブリとネイティブパッケージャプラグインをインポートしたスカラプロジェクトを持っています。sbt DISTとアセンブリコマンドの統合
今私はsbt assembly
を実行することができ、私のプロジェクトのためにファットジャーを構築します。
私が望むのは、sbt dist
です。このファットジャーは、zipファイルのようなネイティブフォーマットにパッケージ化されたものです。
しかし、自分のプロジェクトにsbt dist
を実行すると、すべてのjarファイルを含むzipファイルが作成されます。それは私の太った瓶を選ぶことはありません。
私がファットジャーをしたい理由は、sbt dist
がマージ戦略なしですべてを盲目的にパッケージ化しているため、出力がエラーで失敗するということです。私のファットジャーは、build.sbtでマージ戦略を書いたのでうまく動作します。
しかし、fatコマンドをdistコマンドでパッケージ化することはできません。