JavaFX 应用程序功能在导出到可执行 Jar 文件时不起作用

JavaFX application features not working when exporting to Executable Jar file

我创建了一个 JavaFX 应用程序,用于使用 JDBC 连接到 MySQL 数据库。在 Eclipse 中一切正常,当我在 Eclipse 中 运行 我的项目时,我可以使用 JDBC 连接到我的数据库并执行插入更新和 select 查询。但是,当我创建一个可执行 Jar 文件(文件>导出>可运行 JAR 文件)时,数据库似乎没有连接或执行我的任何查询。

有谁知道如何解决这个问题,或者是否有另一种导出项目的方法可以使其 运行 正确?

更新:导出时我需要 "Package required libraries into JAR" 而不是 "Extract required libraries into JAR",简单的错误

首先,您应该为您在项目文件
上使用的 jdbc 创建一个库文件 范例

其次,您应该通过在 eclipse 上右键单击您的项目文件并单击 Properties
来应用库 点击这个

然后应用您需要的库。

最后,不要忘记通过在导出选项中执行此操作来构建库以及要导出的 jar

我希望这有帮助! 干杯!