jetty-server-8.1.8.jar jar not loaded

浮生如斯 发布于 2013/10/21 14:23
阅读 4K+
收藏 0

使用的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)

@JFinal @龙影 @南湖船老大 @Jetmark @紫电清霜

以下是问题补充:

@浮生如斯:Tomcat 6.0 MyEclipse 6.0 JDK 1.6 (2013/10/21 14:23)
加载中
0
RobertCool
RobertCool
tomcat下不需要jetty
浮生如斯
浮生如斯
我把lib下面的这个jetty包删除了还是报错啊,而且我在tomcat里面也没有发现jetty包啊。
0
南湖船老大
南湖船老大

看你报错的第三行。

你把jetty的jar扔到了tomcat里。。。不是这么玩的啊

浮生如斯
浮生如斯
这个jetty的jar在web-inf lib下面啊 没有扔到tomcat里面
浮生如斯
浮生如斯
我没有扔啊,这个是公司项目啊。。 而且这个jetty-server好像是jfinal里面带的吧。。
0
RobertCool
RobertCool

JFinal没有自带jetty的包。你在web.xml是不是没有配置JFinal的配置类信息。

<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>

0
南湖船老大
南湖船老大
要么jetty,要么tomcat 别搞在一起
石岩
石岩
回复 @浮生如斯 你这个 问题是怎么搞好的了,我也是报这个错误。请教
浮生如斯
浮生如斯
回复 @龙影 : 其他jar包是svn引入过来的项目,我也不知道,可能环境没有弄好哦吧
浮生如斯
浮生如斯
回复 @龙影 : 额 这个没有引入是在tomcat里面要把jfinal自带的jetty-server包删了 。。
龙影
龙影
回复 @浮生如斯 : 你怎么部署的?居然没有引入?哈哈
浮生如斯
浮生如斯
已搞好。。不是这个的问题 jar包没引入。
返回顶部
顶部