我们经常使用SNAPSHOT并经常重建,并且发现即使源未更改,生成的工件也不会与上次构建的工件二进制相同。
我希望他们成为。
根据我的理解,我无法再找到他们改变的原因有两个:
我们目前不使用签名的jar,我可以使用JAR / WAR / etc文件中的所有日期戳为0,如果这样会给我买二进制身份。
显然,这意味着我需要让Maven Archiver在组装jar时明确设置日期戳,但是我无法在文档中找到我可以设置它的位置,因此很可能不存在。快速查看maven-jar-plugin和maven-war-plugin以查看收集信息的位置并没有让我更加明智地知道如何更改它。
我的问题是,我该如何处理?