如何使install4j更新程序删除文件?

我们的基于install4j的应用程序有一个名为(例如)foobar-1.0.jar的第三方库jar

在更新版本中,我们用foobar-1.1.jar替换了jar

install4j更新程序添加了新jar,但不删除旧jar.所以现在两者都在类路径上.这使我们的应用程序崩溃.

如何告诉updater删除不再存在的文件?

最佳答案 您可以在“安装”屏幕中添加“卸载以前的安装”操作.

如果在此类更新期间有一些您不想删除的文件,请转到“文件”步骤,编辑条目,切换到向导的“安装选项”步骤,并将“卸载策略”设置为“…但不是为了更新”选项.

点赞