【问题标题】:how to include FXML files in Eclipse runnable JAR export?如何在 Eclipse 可运行 JAR 导出中包含 FXML 文件?
【发布时间】:2013-03-08 19:34:43
【问题描述】:

我可以在 Eclipse 中成功运行我的 JavaFX2.2.5 项目。但是,当我尝试将项目 JAR 为可运行的 JAR 时,该 JAR 文件中没有所需的 FXML 文件(我可以通过使用 WinZip 解压缩 JAR 文件来验证这一点)。

有谁知道当你通过 Eclipse JAR 项目时如何包含 FXML 文件? 我假设 FXML 文件属于 bin 文件夹,就像在 Eclipse 中运行时一样。

谢谢。

【问题讨论】:

  • 您是否使用插件来构建像 FatJAR 这样的可运行 JAR?无论哪种方式,您都应该将它们放在src 文件夹中,bin 文件夹由 IDE 管理。
  • 谢谢德林。我无法以相对路径以外的任何方式指向 FXML 文件。这就是我将 FXML 文件放在 bin 目录中的原因。我没有使用插件来构建 JAR 文件。也许我应该使用 JavaFX SDK 并运行“javafxpackager -createjar”?

标签: eclipse jar javafx


【解决方案1】:

FXML 文件进入src 文件夹,bin 由 IDE 管理。

要在 Eclipse 中使用 JavaFX 构建可运行的应用程序,您真的应该查看 e(fx)clipse

另外,please read this question 关于加载 FXML。

【讨论】:

    猜你喜欢
    • 2018-08-03
    • 2015-07-03
    • 1970-01-01
    • 1970-01-01
    • 2012-02-09
    • 2023-03-19
    • 2014-10-20
    • 2020-02-16
    • 2018-04-13
    相关资源
    最近更新 更多