myeclipse中的 project-> Build Automatically是否打了勾?tomcat的更新机制是通过文件的修改时间来进行判断,如果更改时间比现在时间要晚,那么会更新,如果时间超前,那么文件是不更新的.所以你是否修改了系统时间?jdk版本变化也会导致jvm时区产生差异,看看是不是换了jdk?