Apache Tomcat部署后出错
问题描述:
我从另一台计算机获得应用程序,并尝试将其部署到我的Tomcat中。但我得到的错误:Apache Tomcat部署后出错
HTTP Status 500 - Servlet execution threw an exception
type Exception report
message Servlet execution threw an exception
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError: Could not initialize class paris.GlobalParam
\t paris.FormTemplate.<init>(FormTemplate.java:22)
\t paris.loginHandler.Login.<init>(Login.java:27)
\t sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
\t sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
\t sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
\t java.lang.reflect.Constructor.newInstance(Unknown Source)
\t java.lang.Class.newInstance(Unknown Source)
\t org.zkoss.zk.ui.metainfo.ComponentInfo.toComposer(ComponentInfo.java:399)
\t org.zkoss.zk.ui.metainfo.ComponentInfo.toComposer(ComponentInfo.java:391)
\t org.zkoss.zk.ui.metainfo.ComponentInfo.toComposers(ComponentInfo.java:359)
\t org.zkoss.zk.ui.metainfo.ComponentInfo.resolveComposer(ComponentInfo.java:346)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:599)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:593)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:537)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:569)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:537)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:504)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:365)
\t org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:286)
\t org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:237)
\t org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:159)
\t javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
\t javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
请帮我应该用错误信息做..
感谢
答
日志建议要么你没有正确的ZK在类路径中的jar还是可能是ZK版本在两台机器上都不同?
+0
那么这意味着我必须删除lib文件夹中的ZK东西? – Devisy
+0
我不这么认为 - 你需要看看新老服务器之间有什么区别。从ZK版本或路径中的位置开始 –
您是否尝试过搜索'java.lang.NoClassDefFoundError'?我可以看到有关该错误的大量问题。 –