2

すべての依存関係 jar を lib のような 1 つのディレクトリに集め、メイン プロジェクトの jar ファイルがマニフェスト エントリを使用してすべての依存関係を参照する、SBT プロジェクト用のディストリビューションを作成する簡単な方法はありますか? メインクラスを定義できればいいのですが。

4

1 に答える 1

3

この回答は、あなたが望むことの一部を行う方法を示しています。つまり、管理されている依存関係をlib_managedディレクトリに取得します。基本的に追加するだけです:

retrieveManaged := true 

build.sbt ファイルに。

別の方法として、One-jar プラグインhttps://github.com/sbt/sbt-onejarを見ることもできますが、必要以上のことを行う可能性があります。

于 2013-03-09T07:30:12.713 に答える