不同的罐子,同样的东西

时间:2018-11-23 17:03:55

标签: java build jar executable-jar

我的问题不是关于CI系统,而是有关上下文的一段历史。

我的CI系统生成了一个jar,但是间歇性地jar文件不起作用(坏的文件找不到各种bean)。当前的工作原理是,基于CI代理构建的jar有时会产生不良的jar,并且再次运行CI进程会随机解决此问题。这两个系统运行的是相同版本的java / etc,并且jar是一个完全自包含的Spring应用程序,其中包含所有配置和相关的jar。

我有一个好罐子和一个坏罐子。它们的md5不同,但是当我解压缩它们时,它们会产生完全相同的内容(根据unix-diff / kdiff3)。

所以问题是,造成jar差异的原因是没有反映在不同文件中?我如何确认那是什么区别?罐装包装机只是一个拉链,还是做其他事情?有人有想法么?

0 个答案:

没有答案