我使用install4j构建的安装程序将通过更新程序分发到数据中心的多个(有时是数百个)设备。在我们当前的实现中,这些文件已被测试并且#34;用unzip -t进行腐败。我意识到我们可以比较文件上的md5sums,但这增加了我们在构建过程中要避免的额外开销。还有其他建议吗?
答案 0 :(得分:1)
如果将条件表达式!Boolean.getBoolean("testRun")
添加到所有屏幕,则可以使用参数
-J-DtestRun = true -c
然后安装程序将进行干运行,而不对系统进行任何修改。当然,这只适用于兼容的目标系统。