H2控制台无法访问jbdc数据库

时间:2014-09-09 19:55:15

标签: h2

我一直在四处寻找,但无法找到解决问题的方法。

我有一个由hybernate和JPA管理的H2数据库。 persistence.xml中的指定地址是:jdbc:h2:./ data / repository。

我可以在控制台H2中获取它,当我使用相同的地址进入控制台时,我只能看不到任何表...但它们存在,因为我可以从我的java应用程序中获取它们。 / p>

感谢您的帮助,我们将不胜感激。

1 个答案:

答案 0 :(得分:1)

您使用了相对于当前工作目录的路径。但是当前的工作目录取决于您启动应用程序的位置和方式。 使用绝对路径而不是相对路径:

jdbc:h2:/data/repository

或相对于当前用户主目录:

jdbc:h2:~/data/repository
相关问题