每次启动eclipse的tomcat时候都要1分多钟,别人都说包多,我的项目包就30多个啊,是不是我把我把语句show的缘故啊?如何解决啊?就算是包多,那如何一个一个减掉一些没用的包啊?如何判断这个包对项目没用呢?不会删除一个启动一次吧

解决方案 »

  1.   

    一般包是在你导入框架的时候附带导入进去的。这时候就需要根据需求选取包啦。比如你添加spring 框架 。如果要支持hibernate dao。你就要添加spring 2.0 orm/dao/hibernate包,要支持web 开发就要添加web包。当然,这些框架的核心包是必不可少的 就是core 包
    另外show hql 语句也是启动速度慢的一个原因(如果你项目一启动就很多hql语句的话)
      

  2.   

    tomcat在启动的时候:tomcat  会扫描  /WEB-INF/ 下的 所有文件而在 WEB-INF/ 有多大的文件就会造成启动比较慢
      

  3.   

    这跟你的webapp下面的项目数量也有关的。可以把一些做好的项目拷出来,因为tomcat每次启动的时候会加载webapp下面的所有项目。
      

  4.   

    直接打开Tomcat的首页,默认的一般都是 http://localhost:8080
    左边有个Tomcat Manager 里面就可以看到哪个项目起了作用
      

  5.   

    把tomcat里面没用的工程删了..运行自然快了。!
      

  6.   

    是因为你tomcat下的工程太多了,导致你的tomcat启动时,要预读程序,以及你tomcat内部配置了其他功能,比如:axis2什么的...
      

  7.   

    直接删空tomact webapps 下的所有东西就行了