【问题标题】:Package JavaFX application as single jar in NetBeans在 NetBeans 中将 JavaFX 应用程序打包为单个 jar
【发布时间】:2013-09-28 03:45:26
【问题描述】:

我以为我已经看到过类似的东西,但我现在似乎找不到。我正在寻找一个 Ant 任务来将我的应用程序 jar、库的 jar 和 JavaFX 的 jar 合并到一个可执行的 jar 中。

我使用的是 NetBeans 7.3 和 JavaFX 2.0。

【问题讨论】:

    标签: ant javafx-2 netbeans-7 executable-jar


    【解决方案1】:

    Netbeans 已经为您完成了这项工作,创建一个JavaFX 项目
    Menu bar -> Run -> Build Project 将为您生成一个独立的可执行文件jar

    JavaFX 提供自定义 ant 任务(由 Netbeans 使用)来构建和部署 JavaFX 项目,如果您决定编写自己的 ant 脚本。

    @jewelsea 有一个很好的答案here

    【讨论】:

    • 如果我构建项目,我有一个可运行的 jar,但不是独立的 jar:库的 jar 位于一个名为 lib 的文件夹中,该文件夹需要与应用程序 jar 一起提供。我正在寻找可以解开所有罐子并将它们重新包装成一个罐子的东西。
    • 我正在使用javafx-maven-plugin,即使是小型 JavaFX 应用程序示例。
    • 不幸的是,对于最新版本,它说:“放弃了 'uber-jar' 支持,现在使用 'lib' 目录来避免人们遇到的很多问题”。也许我会用手做。我只需要这一次。
    • @nvcleemp 我刚刚注意到
    • 同时我只是手工完成的。我只是认为有一个 ant 任务可以节省我编写清单的时间。
    猜你喜欢
    • 2011-01-11
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-11
    • 1970-01-01
    • 2012-07-11
    • 2020-01-19
    相关资源
    最近更新 更多