如何将H2数据库嵌入交付给客户端的jar文件中?

我将H2数据库用于嵌入式模式的桌面应用程序。当我将应用程序压缩到jar文件中时,将省略数据库文件。因此,当我运行MyApplication.jar时,没有任何效果。用MyApplication.jar嵌入/包含/连接h2.jar文件的正确方法是什么?也许还有另一种在捆绑包中交付数据库和应用程序的方法?

回答:

一种常见的方案是h2.jarlib相对于您的应用程序的目录中放置一个Class-Path条目,并将其条目包含在您的JAR清单中:

Class-Path: lib/h2.jar lib/…

附录:这个小项目包括一个指向JAR规范的链接和一个方便的实用程序,用于

就地 检查清单。

以上是 如何将H2数据库嵌入交付给客户端的jar文件中? 的全部内容, 来源链接: utcz.com/qa/404696.html

回到顶部