如何在Eclipse runnable JAR导出中包含FXML文件?

如何在Eclipse runnable JAR导出中包含FXML文件?,eclipse,jar,javafx,Eclipse,Jar,Javafx,我可以在Eclipse中成功运行我的JavaFX2.2.5项目。但是,当我尝试将项目放入可运行的JAR中时,JAR文件中没有所需的FXML文件(我可以通过使用WinZip解压JAR文件来验证这一点) 当您通过Eclipse JAR项目时,有人知道如何包含FXML文件吗? 我假设FXML文件属于bin文件夹,就像在Eclipse中运行时一样 谢谢。FXML文件进入src文件夹,bin由IDE管理 要在Eclipse中使用JavaFX构建可运行的应用程序,您真的应该检查一下 另外,关于加载FXML。

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

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


谢谢。

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

要在Eclipse中使用JavaFX构建可运行的应用程序,您真的应该检查一下


另外,关于加载FXML。

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