我用嵌入式数据库制作了一个简单的java桌面应用程序。我想将所有文件打包成一个文件,例如exe,这样客户端只需点击一个文件就可以使用该应用程序。双击时,我制作了jar文件,并在我的系统上正常工作。我想将数据库文件与jar一起打包,因为只有当数据库文件位于jar文件的相同文件夹中时才会显示数据。打包Java应用程序。 w/DB在客户机上运行
我碰到了几个工具,如launch4j,install4j等,但我没有找到包括数据库文件的位置。
我用嵌入式数据库制作了一个简单的java桌面应用程序。我想将所有文件打包成一个文件,例如exe,这样客户端只需点击一个文件就可以使用该应用程序。双击时,我制作了jar文件,并在我的系统上正常工作。我想将数据库文件与jar一起打包,因为只有当数据库文件位于jar文件的相同文件夹中时才会显示数据。打包Java应用程序。 w/DB在客户机上运行
我碰到了几个工具,如launch4j,install4j等,但我没有找到包括数据库文件的位置。
一种部署富客户端(例如Swing/AWT)应用程序的好方法。需要进行一些设置(如安装数据库)是使用Java Web Start。
JWS提供ExtensionInstallerService
其..通过扩展安装程序使用
..是与JNLP客户端进行通信。它提供了以下类型的功能:对JNLP客户
这是一个demo. of the EIS(带代码,构建文件等)。
谢谢..这是我不知道的东西。但我不想要一个Web支持。我应该把它放在一个笔式驱动器,并在客户端机器上使用它。 – j2me 2012-01-12 09:54:15
如果您的应用程序旨在对数据库进行更改,则将该数据库存储在USERHOME中会更加正确。 – 4ndrew 2012-01-12 07:52:05
对不起,你可以解释一下.didn't让你 – j2me 2012-01-12 09:03:48
我的意思是你的数据库没有被设计为只读的,它是一种用户数据,它存储这种类型的数据到USERHOME(用户的配置文件目录) 。我认为你可以存储空的(或准备好的)数据库并将其复制到用户首次启动。 – 4ndrew 2012-01-12 09:13:54