我们基于install4j的应用程序具有一个名为(例如foobar-1.0.jar)的第三方库
在更新的版本中,我们用foobar-1.1.jar替换了jar
install4j更新程序会添加新的jar,但不会删除旧的jar。所以现在两者都在类路径上。这使我们的应用崩溃。
如何告诉更新程序删除不再存在的文件?
您可以在“安装”屏幕上添加“卸载先前的安装”操作。
如果您不希望在更新过程中删除某些文件,请转到“文件”步骤,编辑条目,切换到向导的“安装选项”步骤,然后将“卸载策略”设置为以下一项“ ...但不用于更新”选项。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句