2016-03-01 144 views
-1

我从另一台计算机获得应用程序,并尝试将其部署到我的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)

请帮我应该用错误信息做..

感谢

+0

您是否尝试过搜索'java.lang.NoClassDefFoundError'?我可以看到有关该错误的大量问题。 –

回答

0

日志建议要么你没有正确的ZK在类路径中的jar还是可能是ZK版本在两台机器上都不同?

+0

那么这意味着我必须删除lib文件夹中的ZK东西? – Devisy

+0

我不这么认为 - 你需要看看新老服务器之间有什么区别。从ZK版本或路径中的位置开始 –