解决方案 »

  1.   

    Eclipse有自己的Java编译器ecj,支持增量编译,但是编译后还是重启tomcat,没什么不同,对这块理解有限,一起学习
      

  2.   

    楼主说的 自动构建 指的是 热部署吧?
    热部署的话,是在原有JVM分配的内存下进行的,而且tomcat为了热部署,会定期去检查JSP页面,java文件有没有更新,这儿也有一部分内存的消耗,而且频繁的热部署可能会导致内存不够用,最后服务荡掉。
    tomcat重启服务的话,相当于重新给JVM分配内存,重启起应用。