問題タブ [sbt-assembly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1305 参照

scala - sbt-assembly'ed アプリケーションの実行時に構成ファイルにアクセスする方法は?

現在、sbt-assemblyを使用して Scala プロジェクトを jar にしています。

このプログラムには、複数の構成ファイルがあります。

sbt や IDE でプログラムを実行する場合は問題ありません。

ただし、jar として作成すると、アプリケーションは構成ファイルを見つけることができないため、何かを起動できません。

sbt-assemblyファイルの場所を知る方法はありますか?

アップデート

設定ファイルにアクセスしようとした方法は次のとおりです。

0 投票する
2 に答える
1022 参照

sbt - sbt-assembly と sbt-native-packager を使用して単一のアセンブリ jar を含む deb パッケージをビルドする方法は?

sbt-assemblyプラグインとsbt-native-packagerプラグインを使用して、プロジェクト jar とその依存関係の代わりに<app>/libアセンブリ jar のみを含むJava アプリケーション アーキタイプ インストールを作成することは可能ですか?

Spark アプリケーションを作成しましたが、各 jar を個別に追加するのではなく、アセンブリをコンテキストに追加したいと考えています。

編集:展開用の deb パッケージをビルドする必要があります。deb パッケージに、プロジェクトと依存する jar ではなく、アセンブリを含める必要があります。

ファイルシステムのレイアウトは

sbt-native-packager はシンボリック リンクを /usr/bin に追加します。これは便利ですが必須ではありません。

0 投票する
3 に答える
4660 参照

sbt - 重複したクラスをsbtアセンブリから除外するにはどうすればよいですか?

2 つの依存関係がまったく同じクラスを持つ状況があります (依存関係の 1 つがそれをコピーし、独自のソースに含めたため)。

これによりsbt assembly、重複排除チェックが失敗します。

特定の jar からクラスを除外するにはどうすればよいですか?

0 投票する
1 に答える
1411 参照

scala - Scala と sbt から Maven の shade プラグインを使用する

いくつかの依存関係のいくつかの癖のために、私は に問題がありsbt-assembly、Java で作業している人々が Maven のシェード プラグインで良い結果を出していると言われました。

Scala / sbt に Maven の shade プラグインを使用するにはどうすればよいですか?

0 投票する
1 に答える
1620 参照

sbt - sbt-assembly: マージの競合があるクラスの名前を変更 (shade)

sbt-assembly に既存のマージ/重複除外ルールを保持するように指示するにはどうすればよい.classですか?

これは、Maven で使用されているシェード戦略と同じでしょうか?

0 投票する
1 に答える
1402 参照

sbt - タスクのリソースを生成する方法は?

私の構成では、次のようRuntimeにエクストラを定義できます。resourceGenerator

タスクの場合、assemblyこれは機能しません:

エラーメッセージは次のとおりです。

「追加」演算子<+=を割り当てに変更する<<=と、エラーは発生しなくなりましたが、リソース ジェネレーターは呼び出されません。