Eclipse自动编译失效(java文件和xml文件)

1、第一步,勾选中buid automatically。

Eclipse自动编译失效(java文件和xml文件)

2、

 问题:在开发过程中, 有时候会突然发现修改的代码在启动Web容器后没有生效。 最可能的原因是存在一些校验错误,如下图所示:Eclipse自动编译失效(java文件和xml文件)

解决方法: 

(1)、Window --> Preferences --> 我这里是xml里面有些不识别的标签造成的, 如下图关闭校验即可。(具体问题具体分析,可以关闭全部的校验。)

Eclipse自动编译失效(java文件和xml文件)

(2)、在下面其中的problems的errors报错信息,全部右键delete掉。(最重要了,定时检查problems的errors报错信息,有就delete.)Eclipse自动编译失效(java文件和xml文件)

3、

可能原先引用的lib包不用了, 删除了, 但是build path里面还是引用了, 会报找不到lib的错误。

确实不用的lib可以如下图一样忽略检查, 如果是需要的lib更换下路径即可。

Eclipse自动编译失效(java文件和xml文件)