eclipse的编译是基于时间戳的判断机制的,因此当按build all的时候有些eclipse认为时间戳没有改变的类不会被编译,因此可以先clean一下再编译。这个时候eclipse会将所有的以前编译信息清除然后编译,使用eclipse --->project ----->clean选项将工程中的.class文件删除,同时重新编译工程。