Netbeans build将时间戳添加到project.properties

Netbeans build将时间戳添加到project.properties,netbeans,build,ant,ivy,Netbeans,Build,Ant,Ivy,我正在Netbeans上运行java web应用程序 每次我右键单击项目并单击Run,构建过程都会在project.properties文件的顶部添加一个日期和时间戳,如下所示: #Mon, 04 Jun 2018 13:57:02 +0300 这在版本控制时是一个问题,因为在调用rebase时总是会产生冲突 如何将其从生成中删除,以便不将时间戳打印到此文件 (我不确定这个问题是否与依赖关系管理工具ivy有关。这可能是在我开始使用ivy后才开始出现的,这就是为什么在这个问题中标记它的原因) 谢

我正在Netbeans上运行java web应用程序

每次我右键单击项目并单击
Run
,构建过程都会在
project.properties
文件的顶部添加一个日期和时间戳,如下所示:

#Mon, 04 Jun 2018 13:57:02 +0300
这在版本控制时是一个问题,因为在调用
rebase
时总是会产生冲突

如何将其从生成中删除,以便不将时间戳打印到此文件

(我不确定这个问题是否与依赖关系管理工具
ivy
有关。这可能是在我开始使用
ivy
后才开始出现的,这就是为什么在这个问题中标记它的原因)


谢谢

我想艾薇可能正在这么做;Netbeans本身肯定不会在每次运行项目时使用时间戳更新project.properties。尽管这是一篇老文章,但他也抱怨“我的project.properties一直在变化。每次构建后我都必须提交或还原它”。感谢您的输入,我将查看它并报告。我在那里看到的唯一相关解决方案是建议我在版本控制时忽略project.properties,好吧,我同意忽略project.properties似乎不是一个好方法。如果您可以将project.properties一次性复制到(比如)projectForIvy.properties,然后以某种方式将该文件配置为Ivy作为要使用的属性文件,这可能会解决问题。Ivy并不是特定于NetBeans的,所以使用名为project.properties的文件似乎不太可能是硬编码的(但我根本不知道Ivy,所以我无法进一步提供帮助)。