最近编译大量的JS文件,又是myeclipse9.0版本,导致CPU的占用很高,偶尔myeclipse会假死,就在网上找了几个优化的文章,基
本都是大同小异,其中有个说
后产生了很多问题.麻烦就这样开始了= =
问题1:直接导致js不再支持热部署,甚至有时Restart Server都不起作用,在Firebug中依然看到的是修改之前的js文件,有时
需要关闭Tomcat然后再次开启!!!
为是事务和持久化原因,为了这个问题折腾了好久,从Mysql的事务提交模式,一直排查到spring的事务,甚至更换了Dao层更新
的一些其他方法,依然无法解决.
××' for key 'PRIMARY'错误. 也是排查了好久,由于实体类本身PK是updatable=false配置,所以开始怀疑是数据库问
题,drop掉表重新来,问题依旧.放在别的电脑上面出问题的代码却一切正常
这个问题还是很头疼的,问题的发生不是即时性的,一个问题还没解决又带出一个新问题,排查问题2的时候发现的问题3!囧!
.所以最后怀疑是编译环境问题!然后回想设置修改了validation.删除tomcat-work目录下的同名项目文件,然后redeploy项目,然后上面3个问题都好了,突然感觉好舒畅!!!
总结:开发的时候还是不要动一些IDE的配置,不要让过多的干扰因素进入项目,产生问题多回忆问题第一次发生的时间,然后给
自己一个rollback,网络上的一些破文还是小心使用,尤其是那种在不同地方发现同一篇文字的最好谨慎使用,大多是没有经过
验证的,太多你抄我我抄你,这也是TC浮躁的表现.