我使用嵌入式数据库创建了一个简单的Java桌面应用程序。我想将所有文件打包到像exe这样的单个文件中,以便客户端可以单击一个文件并使用该应用程序。双击时,我制作了jar文件并在我的系统上正常工作。我想将数据库文件和jar一起打包,因为仅当数据库文件位于jar文件的同一文件夹中时才会显示数据。
我遇到过几个工具,比如launch4j,install4j等,但我没有找到将DB文件和包一起包含在哪里。
答案 0 :(得分:2)
听起来你想要一些描述的安装程序,例如IzPack。这将允许您将jar和数据库打包在一起,并将它们安装在客户端系统上。
答案 1 :(得分:1)
部署富客户端(例如Swing / AWT)应用的好方法。需要进行一些设置(如安装数据库)是使用Java Web Start。
JWS提供ExtensionInstallerService
......
..由扩展安装程序用于与JNLP客户端通信。它提供以下类型的功能:
这是demo. of the EIS(包含代码,构建文件等)。