Eclipse中项目不会自动编译问题的坑和注意点 一: 首先查看项目是否有红色感叹号之类的图标! 二 碰到classnotfound,最快速的解决办法是先查看编译输出目录 三 eclipse不自动编译

最近接受了几个又小有老的项目,用eclipse反而比idea方便,但是好长时间不用eclipse了,还有有些问题的!

主要是碰到了classnotfound这个难缠的问题:这里记录一下几个坑,避免以后浪费时间!!!

    有这些图标,标识项目不正常,那一般是无法编译的,我这里就碰到这个问题,因为依赖直接删除了lib下面的包,而没有去buildpath里面清楚,导致里面报错!

 删除jar包或者jar冲突都最好在bulidpath里面解决:

Eclipse中项目不会自动编译问题的坑和注意点
一: 首先查看项目是否有红色感叹号之类的图标!
二 碰到classnotfound,最快速的解决办法是先查看编译输出目录
三 eclipse不自动编译

Eclipse中项目不会自动编译问题的坑和注意点
一: 首先查看项目是否有红色感叹号之类的图标!
二 碰到classnotfound,最快速的解决办法是先查看编译输出目录
三 eclipse不自动编译

这块不报错就行了,还有依赖冲突也可能会导致项目失败

二 碰到classnotfound,最快速的解决办法是先查看编译输出目录

   如果为空,那么就是项目无法编译,如果和之前编译的内容一样,那么也是没有编译的,需要排查错误:

我这里有个奇怪的点,可能是工具bug,有时候只要把一个文件稍微变一下,保存就可以自动编译了!

三 eclipse不自动编译

   最简单的办法就是先clean:

Eclipse中项目不会自动编译问题的坑和注意点
一: 首先查看项目是否有红色感叹号之类的图标!
二 碰到classnotfound,最快速的解决办法是先查看编译输出目录
三 eclipse不自动编译

看编译输出目录为空之后继续编译,就是新的内容,确保项目没问题一般都会自行编译