問題タブ [sbt-native-packager]

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 投票する
1 に答える
1066 参照

sbt - /etc/ の追加debian:package-bin の sbt-native-packager のクラスパスへ

そのため、packageArchetype.java_server を使用してマッピングをセットアップし、「src/main/resources」のファイルが debian パッケージの「/etc/」フォルダーに移動するようにします。「sbt debian:package-bin」を使用してパッケージを作成しています

問題は、「sbt run」を使用すると、クラスパスから src/main/resources が取得されることです。sbt-native-packager に構成ファイルとログ ファイルのリソース クラスパスとして /etc/ を与える正しい方法は何ですか?

plugins.sbt:

build.sbt

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

scala - 複数のメイン メソッドを含むプロジェクトからネイティブ パッケージャーを使用して RPM を作成する方法は?

sbt ネイティブ パッケージャーを使用して RPM パッケージを作成したい sbt プロジェクトがあります。

main メソッドが 1 つしかない別のプロジェクトでは、すべて正常に動作します。ただし、複数のメイン メソッドを含むプロジェクトの場合、開始スクリプト (bin/) は生成されません。

使用するメソッドを指定する方法がわかりませんでした。

どんな助けでも大歓迎です。

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

playframework-2.0 - sbt-native-packager の universal:packageBin から管理されていない依存関係を除外しますか?

jar を含む外部 lib ディレクトリがあります。プロジェクトをコンパイルしてテストするには、これらをクラスパスに含める必要がありますが、universal:packageBin( sbt-native-packager で) (または.distplayframework

provided次のようにスコープを使用してこれを実行しようとしました。

しかし、これは宣伝されているようには機能しないようです.jarはCompileスコープに含まれていないようです.

私は sbt 0.13.1を使用しています。

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

scala - SBT Native Packager による /etc/ への書き込みを停止する

SBT Native Packager を使用して、Scala プロジェクト (Play Framework を使用して記述) から RPM をビルドしています。

SBT Native Packager のドキュメントには次のように書かれています。

構成に conf/ ディレクトリを含めると、これは /etc/app/ の下にシンボリックリンクとして表示されます

このシンボリックリンクの作成を停止するにはどうすればよいですか? /etc/app/ は既に存在するため、代わりに puppet によって生成されたファイルを構成に提供します。

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

sbt - sbt dist タスクで conf フォルダーを除外する方法

プロジェクト jar に conf フォルダーを配置せずに、sbt-native-packager を使用してパッケージを作成しようとしています。conf フォルダーが次のように含まれています。

resourceDirectory in Compile <<= baseDirectory(_ => new File("conf"))

これにはプロジェクト jar の conf ファイルが含まれます。dist ではなくランタイム、テスト、コンソールのクラスパスに conf ファイルを含める方法はありますか?

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

bash - sbt-native-packager を使用して、bash スクリプトの ${app_classpath} にディレクトリを追加するにはどうすればよいですか?

私のプロジェクトでは、 packageArchetype.java_applicationで sbt-native-packagerを使用しています。sbt の段階で、最終的な Typesafe スタイルの構成ファイルを生成してコピーするタスクがあります。

このディレクトリを bash スクリプトのランタイム クラスパスに追加したいのですが、それを行う最も簡単な方法を探しています。非常に単純なもののために個別のsrc/main/templates/bash-templateを維持するのは嫌いであり、それ以外の方法を正確に理解していません。

ありがとう!

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

sbt - sbt-native-packager を使用して sbt アプリをパッケージ化するときに追加の依存関係を含める方法

私はそよ風の依存関係を常に含めながら、アプリをパッケージ化するときにのみそよ風ネイティブの依存関係を含めようとしています (universal:packageBinおよび)。debian:packageBinこれが私が思いついたものです:

そして、パッケージ化したいプロジェクトでは、

ただし、breeze-natives の依存関係は、によって作成された最終的なパッケージには含まれていませんuniversal:packageBin。(そよ風は正しく含まれていますが)

私は何を間違っていますか?