使用的JFinal,但是在Tomcat启动下报错,JFinal配置类找不到
信息: validateJarFile(D:\Work Software\apache-tomcat-6.0.37-windows-x64\apache-tomcat-6.0.37\webapps\WorldCup\WEB-INF\lib\jetty-server-8.1.8.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 2013-10-21 14:20:57 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter jfinal java.lang.RuntimeException: Class not found: com.cnlive.worldcup.config.SystemConfig. Please config it in web.xml at com.jfinal.core.JFinalFilter.createJFinalConfig(JFinalFilter.java:105) at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:47)
tomcat下不需要jetty我把lib下面的这个jetty包删除了还是报错啊,而且我在tomcat里面也没有发现jetty包啊。
看你报错的第三行。
你把jetty的jar扔到了tomcat里。。。不是这么玩的啊
这个jetty的jar在web-inflib下面啊没有扔到tomcat里面我没有扔啊,这个是公司项目啊。。而且这个jetty-server好像是jfinal里面带的吧。。JFinal没有自带jetty的包。你在web.xml是不是没有配置JFinal的配置类信息。
<preclass="brush:xml;toolbar:true;auto-links:false;"><filter><filter-name>jfinal</filter-name><filter-class>com.jfinal.core.JFinalFilter</filter-class> <init-param> <param-name>configClass</param-name> <param-value>demo.DemoConfig</param-value> </init-param></filter><filter-mapping> <filter-name>jfinal</filter-name> <url-pattern>/*</url-pattern></filter-mapping> 要么jetty,要么tomcat别搞在一起回复<aclass='referer'target='_blank'>@浮生如斯你这个问题是怎么搞好的了,我也是报这个错误。请教回复<aclass='referer'target='_blank'>@龙影:其他jar包是svn引入过来的项目,我也不知道,可能环境没有弄好哦吧回复<aclass='referer'target='_blank'>@龙影:额这个没有引入是在tomcat里面要把jfinal自带的jetty-server包删了。。回复<aclass='referer'target='_blank'>@浮生如斯:你怎么部署的?居然没有引入?哈哈已搞好。。不是这个的问题jar包没引入。版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。