4

javafx を使用してデスクトップ アプリケーションを作成しました。mysqlのデータベースを利用しています。そして、Netbeans を使用して、アプリケーションを実行中の jar にパッケージ化しました。

ここで、アプリケーションを Windows ユーザー用の exe ファイルとして配布したいと考えています。今私の問題は、jarからexeファイルを作成する方法と、そのexeがデータベースに接続する方法です。

4

3 に答える 3

5

JavaFX スイートの一部である公式のJava Packager Toolがあります。ネイティブ ランチャーを含む自己完結型のアプリケーションを作成できます: .exeWindows では、.appOS X ではバンドルなどです。デフォルトでは、アプリケーションの一部として JRE をバンドルしますが、必要に応じて、代わりにシステム JRE を使用するようにこの動作を変更できます

Java パッケージャーは、Ant タスク、javapackagerコマンド行ツール、または NetBeans IDE を使用して呼び出すことができます。詳細については、Java 導入ガイドを参照してください。

于 2015-06-12T20:45:30.247 に答える
1

exe4j または install4j が良いオプションかもしれません

于 2012-07-28T16:37:44.423 に答える
0

免責事項:私はエクセルシオールで働いています。

Excelsior JET はすでに JavaFX 2 をサポートしているようです。(launch|exe|install)4jJavaFX アプリは、EXE ランチャーとラッパーしか作成できないのとは対照的に、JavaFX アプリをネイティブ コードにコンパイルできます。

とはいえ、ランチャー/ラッパー ジェネレーターは、ニーズと予算により適している可能性があります。

于 2012-09-27T06:00:52.440 に答える