卸载Java应用程序时不应删除属性文件

卸载Java应用程序时不应删除属性文件,java,installation,uninstallation,Java,Installation,Uninstallation,我开发了一个Java应用程序,并使用了InstallJammer,这是一个为产品创建安装文件的工具。。我使用了两个属性文件来支持我的应用程序。我需要不时给我的客户提供应用程序的exe版本。我对这些有意见 卸载应用程序时,不应删除属性文件。应用程序的新属性文件不应覆盖旧属性文件 有人知道怎么做吗? 这将对我非常有帮助“有人知道如何使用InstallJammer吗?”我不知道,但我可以告诉你如何使用。不支持该应用程序。有GUI吗?是的,Andrew,应用程序有GUI(仅一个窗口)。JWS提供了扩展I

我开发了一个Java应用程序,并使用了InstallJammer,这是一个为产品创建安装文件的工具。。我使用了两个属性文件来支持我的应用程序。我需要不时给我的客户提供应用程序的exe版本。我对这些有意见

卸载应用程序时,不应删除属性文件。应用程序的新属性文件不应覆盖旧属性文件

有人知道怎么做吗?
这将对我非常有帮助

“有人知道如何使用InstallJammer吗?”我不知道,但我可以告诉你如何使用。不支持该应用程序。有GUI吗?是的,Andrew,应用程序有GUI(仅一个窗口)。JWS提供了
扩展InstallerService
,以“执行标准JWS行为无法处理的任何应用程序设置/下拉,即在第一次启动时缓存类/资源,并在卸载时清除它们。”下面是一个示例。在这种情况下,在安装时,它会将属性文件复制到一个可复制的位置(例如
user.home
的子目录),但前提是它们不在那里(例如
!file.exists()
)。听起来像是您在使用这些属性文件存储配置数据。在这种情况下,您最好使用。