Java JAR文件和数据库连接

时间:2014-07-14 10:13:28

标签: java jpa jdbc database-connection netbeans-8

我想问一个关于jar和数据库连接的问题。我执行了一个应用程序并转换为jar文件。如果我打开服务器的NetBeans服务(我在jdbc上创建了我的表:derby:// localhost:1527 / sample),Jar文件就可以工作了。但我想打开jar文件而不打开NetBeans及其服务服务器。如果jar文件单击,应用程序应该可以在其他PC上运行。

我已经搜索过很多关于此的内容,但我不知道该怎么做。例如,如果我使用带有ucanaccess驱动程序的文件数据库(MSAccess),这将支持JPA(Entity Beans)和JDBC吗?因为我在我的应用程序中一起使用了JPA和JDBC。我也搜索了嵌入式数据库但是当我创建嵌入式数据库和表时,我无法访问表。它给我一个错误,即“表/视图不存在”。

请帮帮我。 如果我在我的应用程序中一起使用JDBC和JPA,我该怎么办? 如果我想打开其他PC的jar文件,他们可以访问数据库信息,我该怎么办?

祝你好运。

1 个答案:

答案 0 :(得分:0)

我是derby + Netbeans的新手,但是从你的解释和这个链接 -

https://netbeans.org/kb/docs/ide/java-db.html#configuring

您似乎正在使用Netbeans Glassfish服务器附带的内部Java DB。

因此,当您从netbeans启动服务器时,它可以工作。

尝试外部安装数据库,如上面给出的链接所示。它应该在Netbeans之外工作。