使用JFX11创建jar工件会导致无法自动执行jar

时间:2019-02-25 04:07:19

标签: java artifact javafx-11

我了解人们需要在系统上安装Java才能运行jar。但是,如果这是一个JavaFX 11(来自gluonhq)项目,我将创建该工件,并且无法像以前使用Java 1.8一样双击它(因为包含了JavaFX)。

这是一个巨大的痛苦,因为现在我必须使用包含以下内容的.bat文件:

java --module-path PATH_TO\javafx-sdk-11.0.2\lib --add-modules=javafx.base,javafx.controls,javafx.graphics,javafx.fxml -jar myjar.jar

AND 请注意,最终用户必须在其磁盘上的某个位置放置jfx11库!

您的专业人士情况如何?当然,用户不必为了运行JavaFX应用而单独安装JFX11吗?

0 个答案:

没有答案