本帖最后由 soochief 于 2011-04-22 11:03:21 编辑

解决方案 »

  1.   

    这个是因为你的框架中配置错误导致的:(通常spring中经常出现配置错误,就出现该bug)
    tomcat下如何查看具体哪个配置文件出现错误可以如下操作你使用了spring框架。
    那么我可以给你点建议就是配置下tomcat的log信息,让他把详细的错误信息显示到myeclipse中
    这样每次修改配置文件就很容易查找到出错的原因了方法:
    1、在tomcat的common/lib目录下放入2个jar:commons-logging1.1.jar log4j-1.2.14.jar
    2、在tomcat的common/classes目录下添加log4j.properties。
    log4j.properties是配置显示的详细log信息:我给你一个模板如下
    log4j.rootLogger=info,Console,R log4j.appender.Console=org.apache.log4j.ConsoleAppender
    log4j.appender.Console.layout=org.apache.log4j.PatternLayout
    #log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
    log4j.appender.Console.layout.ConversionPattern=%d{yy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.R.File=${catalina.home}/logs/tomcat.log
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout.ConversionPattern=%d{yyyy.MM.dd HH:mm:ss} %5p %c{1}(%L):? %m%n log4j.logger.org.apache=info, R
    log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=DEBUG, R
    log4j.logger.org.apache.catalina.core=info, R
    log4j.logger.org.apache.catalina.session=info, R 
      

  2.   

    在tomcat里面将工程删除.
    重新部署.
    jar包采用在项目上右键那个啥一下单词忘记了.重构...什么的
    LZ忘记了回去帮你看看.
      

  3.   

    配置问题是可以排除的,我换了服务器就正常了。删除工程也用过了,没用。那个命令是clean吗?如果是的话我也试过了。我现在的解决方法是把tomcat整个删除了重新安装,这样问题就解决了。为什么会这样呢,这异常很莫名其妙啊。
      

  4.   

    删除tomcat的缓存试试  work文件夹下
      

  5.   

    这个是用spring整合其他的框架出现的配置问题
    根据版本的不同是有所差异的
      

  6.   

    这个是因为你的框架中配置错误导致的:(通常spring中经常出现配置错误,就出现该bug)
    tomcat下如何查看具体哪个配置文件出现错误可以如下操作你使用了spring框架。
    那么我可以给你点建议就是配置下tomcat的log信息,让他把详细的错误信息显示到myeclipse中
    这样每次修改配置文件就很容易查找到出错的原因了
      

  7.   

    TOMCAT里重新编译下好像就好了
    以前做JSF也碰到这样的问题,直接从同事机器上拷过来的新类用就出现这问题
    清理了下 重新编译就好了
      

  8.   

     不用监听器,用servelet实现