昨日用IDEA把项目提交到了CVS,然后再次在IDEA中启动项目的时候,就出现了启动后频繁重新部署的问题.
很是郁闷,最后终于发现,因为CVS上的服务器日期时间早了几个小时,导致本地文件的修改时间也提前了几个小时.而dev模式下grails的runapp会自动检测domain,service等目录下的类文件修改情况,有改动就重新编译部署.而因为早了这几个小时,grails就会一直编译部署这些伪更新的文件,不会停止...
该琢磨修改CVS服务器的时间了 :(
很是郁闷,最后终于发现,因为CVS上的服务器日期时间早了几个小时,导致本地文件的修改时间也提前了几个小时.而dev模式下grails的runapp会自动检测domain,service等目录下的类文件修改情况,有改动就重新编译部署.而因为早了这几个小时,grails就会一直编译部署这些伪更新的文件,不会停止...
该琢磨修改CVS服务器的时间了 :(