如何为已创建的数据库应用程序创建 .jar 文件?

How to create .jar file for already created DB application?

我对 Java 很陌生。我用 PostgreSQL 开发了一个 java 应用程序。现在我想创建该应用程序的 .jar 文件。我导出了文件并创建了 Runnable .jar 文件。该文件 运行 很好,但是每当应用程序需要连接到数据库时,它都会引发错误 "connection refused"。那么有没有人能帮助我并告诉我如何将我的数据库模式集成到我的 .jar 文件中或者我可以 运行 我的 .jar 文件在任何系统上的替代方法。

好的,首先,您的错误可能是导致无效的数据库连接信息(可能是 url、端口、用户名和密码错误,有时可能是您的数据库服务器中的防火墙阻止了您的连接)

其次,基于此 wiki 集成您的数据库,似乎无法将 PostgreSQL 嵌入到您的应用程序中。 也许你可以考虑 MySQL 因为他们提供了一个可嵌入的 http://www.mysql.com/oem/