如何在java中制作卸载程序(用于windows), 我知道如何删除文件的方式,我只是想知道如何将卸载程序放在配置屏幕的“删除程序”部分,
请仔细阅读这个问题,我们不想要软件的答案来制作安装程序,因为我们已经编写了自己的程序,我们是一群有兴趣的学生,所以我们希望自己写这些东西,并且不想要别人的某些软件。
亲切的问候 乔纳森答案 0 :(得分:1)
请不自己编写安装程序。它看起来很简单,但不是。
让用户通过Java WebStart启动您的程序(它看起来不像Windows系统,但对于中央分发模型是可接受的),或者使用支持Java的许多现有安装程序之一。
注意:如果您定位企业,请选择生成MSI的企业。这些可以静默集中安装。
答案 1 :(得分:1)
您不应该首先编写自己的安装程序。
扔掉它,并使用专业编写的安装程序生成器生成安装程序(包括卸载程序。)
我建议使用Launch4J,或者对于更简单的安装(即没有自定义安装选项)Java Web Start可能更容易。
答案 2 :(得分:0)
Izpack允许创建具有可选卸载功能的跨平台安装程序(在MS Windows中的“添加/删除”下)
答案 3 :(得分:0)
或者您可以尝试非免费随处安装
答案 4 :(得分:0)
Java Web Start提供了卸载功能。它还提供ExtensionInstallerService
,用于执行超出标准“缓存或删除类”的其他设置/下拉(例如,取消/安装数据库)。
这是我的demo. of the ExtensionInstallerService
。