【问题标题】:JavaFX application features not working when exporting to Executable Jar file导出到可执行 Jar 文件时,JavaFX 应用程序功能不起作用
【发布时间】:2018-03-22 00:14:44
【问题描述】:

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

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

更新:导出时我需要“将所需的库打包到 JAR”而不是“将所需的库提取到 JAR”,简单的错误

【问题讨论】:

  • 命令行运行jar文件看看有没有异常

标签: java mysql jdbc javafx executable-jar


【解决方案1】:

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

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

然后应用您需要的库。

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

我希望这有帮助! 干杯!

【讨论】:

  • 感谢您的帮助,我选择了“将所需的库打包到 JAR 中”,现在它可以正常工作了
猜你喜欢
  • 2020-10-29
  • 2015-12-21
  • 2017-05-21
  • 2018-10-23
  • 2014-08-17
  • 1970-01-01
  • 2012-11-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多