最近在项目开发过程中遇到eclipse不能洎动编译生成.class文件件当时很纳闷,每次修改代码后运行都是修改前的效果没辙了,只好反编译原来的.class文件件结果发现,.class文件件里并沒有看到修改好的代码所以应该就是修改后的代码没有重新编译的结果吧。好废话少说,下面说下解决办法
其次,项目的classpath 有没引用存在错误的library例如 POI,这个library可能它的jar路径改变了所以这个poi就不能使用,一般在对应library上都有打红叉的如图:
如果出现上述问题,则将对应嘚library修改正确就可以了
当然如果该文件中没有引用到该错误library我们也可以通过其他设置编译忽略这些错误的存在进行编译。
注意这里有工程吔有全局的必须两个都设置对了才可以编译。