問題タブ [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 投票する
0 に答える
59 参照

sbt - アセンブリのみの依存関係を推移的に除外しますか?

ファット jar をパッケージ化するために sbt-assembly プラグインを使用しています。sbt runアプリをローカルで ( を使用して)実行するときに必要な依存関係がありますが、 assembly. これを行う方法が見つかりません。これは可能ですか?

0 投票する
4 に答える
4370 参照

sbt - sbt-assembly: 特定のテストをスキップ

sbt-assembly特定のテスト クラスをスキップするように構成したいと考えています。

これを行う方法はありますか?それが役立つ場合は、ScalaTest@Networkタグを使用してテストにタグを付けました。

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

sbt - すべての sbt プラグインが見つかりません

プロジェクトで sbt コマンドを使用すると

すべてのプラグインが見つかりません。これが私のproject/plugins.sbtの内容です

エラーは次のとおりです。

sbt の設定やプラグインの取得のどこかで非常に基本的な手順が欠けているようです。

完全な出力:

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

deployment - sbt と sbt-release を使用してファット JAR (依存関係のある JAR) を公開するにはどうすればよいですか?

サブプロジェクトの 1 つに対して、依存関係を含む単一の jar をビルドして、javaagent.

私はマルチモジュールの sbt プロジェクトを持っており、この特定のモジュールは最低レベルのモジュールです (これもピュア Java です)。

(たとえば、sbt-onejarsbt-proguardまたはsbt assemblyを使用して) 最下位レベルのモジュールのパッケージ方法をオーバーライドできますか?

これらのツールは実際には公開後のステップとして設計されているようですが、依存関係を含めるために (置換または追加の) 公開されたアーティファクトが本当に必要です (ただし、この 1 つのモジュールのみ)。

更新: sbt-assembly の 公開は単一のプロジェクトの指示であり、複数のプロジェクトに簡単に変換することはできません。

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

sbt - sbt パブリッシュ アセンブリ jar と pom

マルチプロジェクトの jar の 1 つを 1 つの jar として構築し、公開することができます。

ただし、関連付けpom.xmlは公開されていません。

jarのpom.xml(および ivy ファイル) 記述子を作成して公開するにはどうすればよいですか?sbt-assembly

私のプロジェクトはlions-shareです。