1

JavaFx/ScalaFx アプリケーションsbt-javafxをパッケージ化するために sbt プラグインを使い始めたところです。これはJava 7の下です。

プラグインはうまく機能しているように見えますが、マルチモジュール プロジェクトを適切にパッケージ化することはできません。彼らが見つけた回避策はexportsJars := true、JavaFX モジュールが依存するすべてのモジュールで使用することです。

また、JavaFX アプリケーションを作成できる IntelliJ IDEA もありますが、自動ビルドが壊れてしまいます。実行可能ファイルを自動化したいと思っています。

私の sbt ビルドに対するそのパラメーターの広範な影響を理解する必要があります。なぜ設定が必要なのtrueですか?

ヘルプの定義は次のとおりです。

このプロジェクトのエクスポートされたクラスパスにクラスが含まれているか (false)、パッケージ化された jar が含まれているか (true) を決定します。

デフォルトでは のように聞こえますfalse。なんで?

ps sbt を使用して JavaFX/ScalaFX アプリケーションをパッケージ化するためのよりクリーンなソリューションを誰かが持っている場合は、お気軽に共有してください。

4

0 に答える 0