我想向我的客户分发一个摇摆应用程序。在该应用程序中有两个属性文件,它们应该对客户端可见,以便他们可以编辑,我不能将它作为可运行的 jar 提供。我还想要像 apache-tomcat zip 文件这样的东西,一旦你解压它就会安排文件夹结构,也会给属性文件编辑,并在下次运行时读取该属性。apache-tomcat 也以我想要的 startup.bat 或 startup.sh 开头。
问问题
1563 次
3 回答
5
使用Java Web Start安装和更新应用程序。
用户可编辑的属性
- 将它们放入(属性文件中)Jar
- 当您去检查属性时,请使用
PersistenceService
. 如果它们不存在,则从 Jar 中的文本文件中读取它们,并将它们放在那里。这是一个演示。的服务。 - 当用户想要查看/编辑属性时,通过
JOptionPane
.
桌面集成
当平台支持时,JWS 提供桌面快捷方式和菜单项来启动应用程序,以及用于安装和删除它们的 API(参见 参考资料IntegrationService
)。比批处理文件更流畅!
于 2012-08-31T08:07:19.453 回答
2
如果我理解正确,您需要一个工具来为您的应用程序制作分发包。这会生成文件夹结构并将应用程序和数据文件解压缩到此结构中。
有许多免费和商业设置构建器。我认为您更喜欢多平台构建器,因此请寻找 java setup builder。
检查这个线程,这个问题在那里讨论过。
于 2012-08-31T08:01:08.510 回答