你的项目是不是加载到tomcat里了?如果你在启动tomcat的时候,clean操作,会动态部署到tomcat,过程中可能就会有tomcat报错了。建议停掉服务器,再clean,然后再启动服务器,就没错了。

解决方案 »

  1.   

    java.lang.NoClassDefFoundError: com/sun/faces/spi/InjectionProviderException
    这个不是没有导入包错误吗?检查一下有没有导少包了。
      

  2.   

    的确是加载到tomcat里去了 ,代码应该是没什么问题的,运行时也基本没什么问题 ,有时候不关闭浏览器重新加载会出问题,会不会是资源没有释放
      

  3.   

    的确是加载到tomcat里去了 ,代码应该是没什么问题的,运行时也基本没什么问题 ,有时候不关闭浏览器重新加载会出问题,会不会是资源没有释放
    clean操作,会将tomcat里的当前工程的class文件、jar包清掉再重新编译加载。
    所以clean的时候,tomcat关掉。
      

  4.   

     哦,我想问你是如何实现eclipse跑web项目的?