不管是刷新还是clean都不能生成class文件。查看“Problem"视图,发现好像是lib路径中有问题,通过 “Properties"--->"Java Build Path"发现lib目录中有一个引用的jar包不存在或者指定的jdk不一样,原来该文件夹已经更新(删除掉了),但是path路径中还引用,所以编译 不成功。将其删除掉,就好了。 个人问题是项目中lib下mysql连接数据库的jar包不存在了加入之后正常了