【问题标题】:Easy way of creating executable JavaFX?创建可执行JavaFX的简单方法?
【发布时间】:2014-04-19 17:02:19
【问题描述】:

是否有一种简单的一键式创建可执行 JavaFX 文件的方法?

当我在 Netbeans 中运行 JavaFX 应用程序时,它正在运行。有没有一种方法可以在我的桌面上获取一个文件,无需 Netbeans 即可运行应用程序?

我已经阅读了很多不同的教程,但我不是在寻找教程。一个文件的工作量太大了。并且不需要教程。它应该像点击一个按钮一样简单Frustrated

Netbeans 插件没问题。有没有办法做到这一点? 我不在乎它是什么类型的文件,只要它可以独立于 Netbeans 运行,并且它可以在没有命令提示符的情况下运行。

【问题讨论】:

    标签: java netbeans javafx javafx-2 executable


    【解决方案1】:

    我不确定这是否是您想要的,但您可以尝试一下。

    选择您的项目并 (clean &) 构建它。然后单击 Files 选项卡,选择您的项目并在 dist 文件夹下进行检查。在那里,您会找到一个.jar 文件等。单击该文件,您的应用程序将运行。

    我正在使用 NetBeans 8.0 并为 JavaFX:DigitalClock 加载了一个示例

    【讨论】:

    • 对我不起作用。命令提示符显示,然后消失,但没有应用程序窗口。我想我会解决它。感谢您的提示。
    • Nvm。使用其中包含此行的添加的批处理文件:“java -jar jarFileName.jar”。谢谢。
    • 尝试右键单击您的项目并选择属性,然后检查buildrun 选项
    【解决方案2】:

    Netbeans 和其他 IDE 支持 javafxpackager。我没有使用 netbeans,而是使用 eclipse,这使得该功能可用,如 http://wiki.eclipse.org/Efxclipse/Tutorials/Tutorial1 所示,但我确信 Netbeans 提供了类似的东西!

    如果您只针对 JDK8,其他答案是正确的,但我仍然建议使用 javafxpackager 创建一个 setup.exe,其中包括一个 jre,这样人们就不必在系统上安装 java

    【讨论】:

      【解决方案3】:

      您可以使用 Launch4j。使用起来非常简单

      http://launch4j.sourceforge.net/

      【讨论】:

        猜你喜欢
        • 2011-02-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-14
        • 1970-01-01
        • 1970-01-01
        • 2021-12-14
        • 2018-01-10
        • 2019-01-18
        相关资源
        最近更新 更多