tomcat5.x 异常 解决了88分相送
问题是这样的:
有个项目,部署在6.x下没问题,但放到5.x下就出现异常:
严重: Error configuring application listener of class com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
我感觉是我这个项目的原因,因为5.x里还有其他的项目,不把这个项目拷进去的话启动是正常的。但拷过去就出现上面的异常。
根据原因把javaee.jar拷到5.x的lib下,还是出错。
然后又拷到项目的WEB-INF/lib下,还是不行。好像tomcat根本就没有加载javaee.jar,然后设置classpath,又出错。
对照6.x和5.xlib下的jar包,6.x下有个el-api.jar,发现里面正好有个javax/el/ExpressionFactory.class,然后把它拷到5.x下,结果还是不行。网上查了很多,仍没解决。
本来想给200分的,但只允许发100分的贴,只好100了。。