我有2个项目一个在TOMCAT5下面可以运行到TOMCAT6就不行
一个在6可以5不行,有没有人知道大概事什么原因造成项目无法运行的啊谢谢啦~~

解决方案 »

  1.   

    tomcat6.x和5.x的servlet和jsp版本不一样。Servlet/JSP Spec | Apache Tomcat version | Actual release revision  
             2.5/2.1 |          6.0.x        |           6.0.20  
             2.4/2.0 |          5.5.x        |           5.5.28 以前在6.0.20下写过一个小程序,放到6.0.14就会出错。
    6.0.14少一个el-api.jar文件,从6.0.20中拷过来就行了。错误不好判断的话,楼主可以用log4j,详细查看出错信息。
    log4j配置:
    http://blog.csdn.net/wibnmo/archive/2009/12/05/4943369.aspx
      

  2.   

    用一个tomcat6就可以了  省的麻烦
      

  3.   

    如果你用的是 Servlet 2.4(可以在 web.xml 中 web-app 的命名空间版本号可以看出来),那使用 Tomcat 6.0.x 完全没有必要,Tomcat 5.5.x 就足够用了,除非你的 Servlet 版本使用的是 2.5。还是一句老话,能用就不要去动它。
      

  4.   

    谢谢,我主要是想吧2个项目整理到一个TOMCAI5或者TOMCAT6下使用