如何将H2数据库嵌入到传递给客户端的jar文件中?

ban*_*cer 5 java database jar h2

我在嵌入模式下使用H2数据库作为桌面应用程序.当我将应用程序压缩到jar文件时,省略了数据库文件.所以,当我运行MyApplication.jar时,没有任何作用.使用MyApplication.jar嵌入/包含/连接h2.jar文件的正确方法是什么?或者也许还有另一种方法可以在捆绑中提供数据库和应用程序?

tra*_*god 3

一种常见的方案是放入与应用程序相关的目录h2.jar中,并在 JAR 清单中包含一个条目及其条目:libClass-Path

\n\n
Class-Path: lib/h2.jar lib/\xe2\x80\xa6\n
Run Code Online (Sandbox Code Playgroud)\n\n

附录:这个小项目包括JAR 规范的链接和用于现场检查清单的便捷实用程序。

\n