错误:
[2020/04/23 17:16:28.378] java.lang.NullPointerException [2020/04/23 17:16:28.393] at com.caucho.vfs.Jar.openReadImpl(Jar.java:534) [2020/04/23 17:16:28.393] at com.caucho.vfs.Jar.openReadImpl(Jar.java:500) [2020/04/23 17:16:28.393] at com.caucho.vfs.JarPath.openReadImpl(JarPath.java:222) [2020/04/23 17:16:28.393] at com.caucho.vfs.Path.openRead(Path.java:1156) [2020/04/23 17:16:28.393] at com.caucho.config.Config.parseDocument(Config.java:417) [2020/04/23 17:16:28.393] at com.caucho.config.Config.configure(Config.java:220) [2020/04/23 17:16:28.393] at com.caucho.server.webapp.WebApp.loadWebFragments(WebApp.java:3003) [2020/04/23 17:16:28.393] at com.caucho.server.webapp.WebApp.initWebFragments(WebApp.java:2952) [2020/04/23 17:16:28.393] at com.caucho.server.webapp.WebApp.init(WebApp.java:2865) [2020/04/23 17:16:28.393] at com.caucho.env.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:490) [2020/04/23 17:16:28.393] at com.caucho.env.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:60) [2020/04/23 17:16:28.393] at com.caucho.env.deploy.DeployController.startImpl(DeployController.java:699) [2020/04/23 17:16:28.393] at com.caucho.env.deploy.DeployController.restartImpl(DeployController.java:643) [2020/04/23 17:16:28.393] at com.caucho.env.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:143) [2020/04/23 17:16:28.393] at com.caucho.env.deploy.DeployController.request(DeployController.java:606) [2020/04/23 17:16:28.393] at com.caucho.server.webapp.WebAppContainer.getWebApp(WebAppContainer.java:1029) [2020/04/23 17:16:28.393] at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:792) [2020/04/23 17:16:28.393] at com.caucho.server.host.Host.buildInvocation(Host.java:753) [2020/04/23 17:16:28.393] at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:319) [2020/04/23 17:16:28.393] at com.caucho.server.cluster.ServletService.buildInvocation(ServletService.java:1068) [2020/04/23 17:16:28.393] at com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:250) [2020/04/23 17:16:28.393] at com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:223) [2020/04/23 17:16:28.393] at com.caucho.server.http.AbstractHttpRequest.buildInvocation(AbstractHttpRequest.java:1610) [2020/04/23 17:16:28.393] at com.caucho.server.http.AbstractHttpRequest.getInvocation(AbstractHttpRequest.java:1583) [2020/04/23 17:16:28.393] at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:825) [2020/04/23 17:16:28.393] at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:1393) [2020/04/23 17:16:28.393] at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:1349) [2020/04/23 17:16:28.393] at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:1333) [2020/04/23 17:16:28.393] at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:1241) [2020/04/23 17:16:28.393] at com.caucho.network.listen.TcpSocketLink.handleAcceptTaskImpl(TcpSocketLink.java:1037) [2020/04/23 17:16:28.393] at com.caucho.network.listen.ConnectionTask.runThread(ConnectionTask.java:117) [2020/04/23 17:16:28.393] at com.caucho.network.listen.ConnectionTask.run(ConnectionTask.java:93) [2020/04/23 17:16:28.393] at com.caucho.network.listen.SocketLinkThreadLauncher.handleTasks(SocketLinkThreadLauncher.java:175) [2020/04/23 17:16:28.393] at com.caucho.network.listen.TcpSocketAcceptThread.run(TcpSocketAcceptThread.java:61) [2020/04/23 17:16:28.393] at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173) [2020/04/23 17:16:28.393] at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)
原因:为了符合服务器上程序的存放规范,统一放到了 e:Program Files目录,后来报错。
解决办法:放到一个路径不带中文,不带空格的。