我用的工具是MyEclipse8.5,JDK版本用的是1.6
上面异常所说的我在MyEclipse里使用的jar包是jetty-util-6.1.5.jar
启动Tomcat6.0时,出现上面异常,在Tomcat的lib里面我也加了这个jetty-util-6.1.5.jar包
严重: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org/mortbay/util/ajax/JSON$StringSource
at org.mortbay.cometd.continuation.ContinuationCometdServlet.newBayeux(ContinuationCometdServlet.java:39)
at org.mortbay.cometd.AbstractCometdServlet.init(AbstractCometdServlet.java:129)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
... 20 more
Caused by: java.lang.ClassNotFoundException: org.mortbay.util.ajax.JSON$StringSource
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 20 more
2013-7-18 16:11:07 org.apache.catalina.core.StandardContext loadOnStartup
严重: Servlet /zdoa threw load() exception
java.lang.ClassNotFoundException: org.mortbay.util.ajax.JSON$StringSource
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
这是出的异常:
这是我的JAR包:
能找到JSON,但是没源文件打不开,不知道后面的$StringSource是不是出问题了。
这个类是有的。
2 将tomcat中的项目删掉重新部署下追问
试过了,没用。
追答试试我这个