为什么在Eclipse项目中更改xml文件将触发项目自动构建

moo*_*ese 3 xml eclipse build

如果Eclipse java项目中有一个xml文件,并且启用了"自动构建",那么每次更改xml文件并保存时,它都会触发Eclipse来构建项目,有时会导致很多时间完成.

我只是认为xml文件只是资源文件,或者至少它不是代码更改,不应该触发项目构建.这是什么原因,无论如何要禁用它?

The*_*ilk 5

你是对的xml文件是资源文件.如果项目代码依赖于xml列出的资源,并且xml文件中存在一些更改,则会触发自动构建以验证项目是否可以使用有效资源,如果不是,则显示警告或错误(视情况而定).

要在Eclipse中停止自动构建:窗口>首选项>常规>工作区>取消选中"自动构建"复选框