JavaFX和IntelliJ 14替代自包装到EXE

时间:2015-07-24 12:02:06

标签: java maven ubuntu intellij-idea

我正在使用Ubuntu 14.04而我正在尝试在IntelliJ 14中自行打包JavaFX应用程序。这已经浪费了我过去2天的时间。我开发应用程序花了更少的时间。任何帮助将不胜感激。

我想要的是一个可以在任何平台(主要是Windows)上运行的独立包。现在我正在使用Ubuntu,我想要这个:

1 - 使用我当前的操作系统(Ubuntu 14.04)我想创建一个exe文件,它将充当Windows的安装程序或简单可执行文件,无论它是什么 产生的。

我试过这个,http://launch4j.sourceforge.net/docs.html和Excelsior JET,第一个没有创建一个独立的应用程序,第二个没有运行。

2 - 我试过这个http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm

我尝试使用Java8中的javafxpackager将其重命名为javapackager,然后运行了这个:

javapackager -deploy -native exe -srcfiles src/ -outdir out/artifacts -outfile GreekTest -appclass foo.Main

它的作用是在mydir中生成一堆java文件。否exe

从我上面发布的链接

enter image description here

首先,我的JavaFX app目录中没有这样的XML文件,其中任务<fx:deploy>是由用户生成的吗?

3 - IntelliJ Build Artifacts工具只生成一个jar文件,非自包含app。

4 - 我也想避免使用Maven / Ant,因为我不知道如何使用它。

任何帮助?

0 个答案:

没有答案