fat jar, zipのメリットデメリット 前提version: Scala 2.11.7, sbt 0.13 Scalaで作成したプログラムをsbtを使用してjarファイルにする方法は sbt package だが、これで作成されるjarファイルは依存ライブラリを含まない、自分で作成したソース部分のみとなる。 プログラムの配布等を考えると、fat jarか依存ライブラリを含めて一まとめにしたzipを出力したい。 fat jarは単一のファイルとして動くので解凍の必要がなく、OSによってダブルクリックで起動できる等様々な利点があるが、依存ライブラリ全てと作成プログラムをマージすることになるのでfat jarを作成する時間が長くなるという欠点がある。 対してzip化の場合は、fat jarほどユーザフレンドリーではないという欠点があるが、依存ライブラリをivyのcacheからコピーしてくる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く