2016-09-12 5 views
1

JavaFxでアプリケーションを作成しました。迅速にmavenに変換してjavaを添付することができるので、JavaをインストールせずにシステムのWindows上でアプリケーションを実行できます。あるいは、この問題を解決する他の方法がありますか?私はこのトピックに関するアドバイスを求めています。これは大学での私の仕事ですが、コンピュータサイエンスを勉強していないので、教授は最終結果を見たいと思っています。JavaなしでWindows上のJavafxアプリケーション(Mavenまたは...?)

答えて

3

(今しばらくの間、維持されていない)、最新のをダウンロードすることができますOracleはできるJDKの一部としてjavapackagerツールをリリースJREを埋め込みます。

チュートリアル:https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/self-contained-packaging.html#BCGIBBCI

JavaFXのAntタスク:https://github.com/javafx-maven-plugin/javafx-maven-plugin

+0

多くのおかげでアドバイス – Bartek

+0

に使用する場合:https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/javafx_ant_tasks.html#CHDBGIJG

私の知る限りでは、MavenのJavaFXのプラグインは、同様のJREを埋め込むサポートしていますビルドツールとしてのGradleは、[javafx-gradle-plugin](https://github.com/FibreFoX/javafx-gradle-plugin)を使用することもできます:D(免責事項:私はjavafx-mavenのメンテナーです-pluginとjavafx-gradle-pluの作成者ジン) – FibreFoX

0

私はしばらくの間、それを試していないが、JSmooth

を見てこれは、JREが含まれている実行可能ファイルを作成することができます。サイト

から

を(GUIを使用することにより)それはあなたのJavaアプリケーションのネイティブのWindowsランチャー(標準.exeファイル)を作成します。それはインストールされたJava VMを単独で見つけることができるので、Javaの展開をよりスムーズで使いやすいものにします。

時にはそれがあなたのアプリケーションでJREをバンドルする方が便利です。 JSmoothはあまりにも...

に対処することができますあなたはhere.

+0

多くのおかげでアドバイスを – Bartek

関連する問題