桌面应用程序如何使用java制作卸载程序
如何使用java制作(windows)卸载程序, 我知道如何删除文件,我只想知道如何将卸载程序放在配置屏幕的“删除程序”部分
请务必阅读问题,我们不想让软件的答案成为安装程序,因为我们已经编写了自己的程序,我们是一群有兴趣的学生,所以我们希望自己编写这些东西,不想从其他人那里得到一些软件
问候 乔纳森
你可以在下面搜索框中键入要查询的问题!
如何使用java制作(windows)卸载程序, 我知道如何删除文件,我只想知道如何将卸载程序放在配置屏幕的“删除程序”部分
请务必阅读问题,我们不想让软件的答案成为安装程序,因为我们已经编写了自己的程序,我们是一群有兴趣的学生,所以我们希望自己编写这些东西,不想从其他人那里得到一些软件
问候 乔纳森
# 1 楼答案
Java Web Start提供了一个卸载工具。它还提供了
ExtensionInstallerService
,用于执行标准“缓存或删除类”之外的其他设置/下拉(例如,取消/安装数据库)这是我的demo. of the ^{}
顺便说一句——注意到你的进一步评论,我同意不要走那条路线的建议
# 2 楼答案
Izpack允许创建具有可选卸载功能的跨平台安装程序(在MS Windows的“添加/删除”下)
# 3 楼答案
请不要自己编写安装程序。它看似简单,但事实并非如此
要么让用户通过Java WebStart(它看起来不像Windows系统,但对于中心分发模型是可以接受的)启动您的程序,要么使用支持Java的现有安装程序之一
注意:如果您以企业为目标,请选择一个生成MSI的企业。这些可以以静默方式集中安装
# 4 楼答案
首先,您不应该编写自己的安装程序
扔掉它,使用专业编写的安装程序生成器生成安装程序(其中包括卸载程序)
我建议Launch4J,或者对于更简单的安装(即没有自定义安装选项)Java Web Start可能更容易
# 5 楼答案
或者您可以尝试非免费安装到任何位置