WAR文件部署在一台机器上工作,但不在另一台机器上

我在两台不同的机器上使用完全相同的方法安装了Tomcat。 两者都使用这里find的Windows服务安装程序

我生成一个WAR文件做mvn clean install -X 。 然后,我将WAR文件复制到其他两台Windows计算机上,并尝试通过Web App Manager和WAR文件放在\ webapps文件夹中进行部署。 我可以在一台机器上启动应用程序,但不能启动其他应用程序。 再一次,Tomcat的安装是完全一样的,我已经尝试重新安装Tomcat的应用程序没有启动的机器,但仍然无法启动我的应用程序。

这里是应用程序工作的机器上的tomcat7-stdout.log:

 2017-07-21 11:58:28 Commons Daemon procrun stdout initialized 

这里是应用程序不工作的机器上的tomcat7-stdout.log。 有一个NullPointerExceptionexception显示,有些东西是失踪,但我不知道是什么。 Tomcat 7.0 \ libs文件夹中的依赖关系在两台机器上是相同的。

 INFO [2017-07-21 23:45:13,343] be.fluid_it.tools.dropwizard.box.bridge.JEEBridge: Dummy start Jetty server ... INFO [2017-07-21 23:45:13,354] com.sample.sam.core.FrameworkManager: Loading OSGI framework. INFO [2017-07-21 23:45:13,375] com.sample.sam.core.FrameworkManager: Starting OSGI framework. WARN [2017-07-21 23:45:13,919] org.eclipse.jetty.util.component.AbstractLifeCycle: FAILED com.sample.sam.core.FrameworkManager@172ac2a5: java.lang.NullPointerException ! java.lang.NullPointerException: null ! at com.sample.sam.core.FrameworkManager.loadFrameworkBundles(FrameworkManager.java:98) ~[sam-portal-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT] ! at com.sample.sam.core.FrameworkManager.start(FrameworkManager.java:132) ~[sam-portal-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT] ! at io.dropwizard.lifecycle.JettyManaged.doStart(JettyManaged.java:27) ~[dropwizard-lifecycle-0.9.2.jar:0.9.2] ! at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) ~[jetty-util-9.2.13.v20150730.jar:9.2.13.v20150730] ! at com.sample.sam.PortalWebApplication.contextInitialized(PortalWebApplication.java:65) [classes/:na] ! at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118) [catalina.jar:7.0.79] ! at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634) [catalina.jar:7.0.79] ! at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) [catalina.jar:7.0.79] ! at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1312) [catalina.jar:7.0.79] ! at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:683) [catalina.jar:7.0.79] ! at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:209) [catalina.jar:7.0.79] ! at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) [servlet-api.jar:na] ! at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:na] ! at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) [catalina.jar:7.0.79] ! at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.79] ! at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:136) [catalina.jar:7.0.79] ! at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.79] ! at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.79] ! at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat7-websocket.jar:7.0.79] ! at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.79] ! at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.79] ! at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) [catalina.jar:7.0.79] ! at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.79] ! at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.79] ! at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) [catalina.jar:7.0.79] ! at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) [catalina.jar:7.0.79] ! at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:615) [catalina.jar:7.0.79] ! at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) [catalina.jar:7.0.79] ! at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina.jar:7.0.79] ! at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962) [catalina.jar:7.0.79] ! at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) [catalina.jar:7.0.79] ! at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) [catalina.jar:7.0.79] ! at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115) [tomcat-coyote.jar:7.0.79] ! at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) [tomcat-coyote.jar:7.0.79] ! at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318) [tomcat-coyote.jar:7.0.79] ! at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_112] ! at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_112] ! at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-coyote.jar:7.0.79] ! at java.lang.Thread.run(Unknown Source) [na:1.8.0_112] INFO [2017-07-21 23:45:14,035] com.sample.sam.core.FrameworkManager: Stopping OSGI framework. INFO [2017-07-21 23:45:14,112] com.sample.sam.core.FrameworkManager: OSGI framework stopped. INFO [2017-07-21 23:45:14,112] com.sample.sam.PortalWebApplication: Deregistering JDBC driver com.sap.db.jdbc.Driver@247eef58 

任何意见,为什么完全相同的Tomcat安装和WAR文件在一台机器上工作,而不是其他的将不胜感激!