Java 8 成功部署到webapps目录后,Tomcat立即取消部署.war

Java 8 成功部署到webapps目录后,Tomcat立即取消部署.war,java-8,war,octopus-deploy,tomcat-manager,Java 8,War,Octopus Deploy,Tomcat Manager,我有一个八达通部署计划,使用Tomcat管理器步骤将.war部署到linux box的Tomcat实例。部署似乎成功了,但Tomcat将立即取消部署,导致一个部署尝试周期,直到Octopus放弃并失败部署 在目标linux框上的catalina.out日志中,我看到以下内容: 07-Mar-2018 21:16:46.084 INFO [http-nio-8080-exec-120] org.apache.catalina.startup.HostConfig.deployWAR Deploym

我有一个八达通部署计划,使用Tomcat管理器步骤将.war部署到linux box的Tomcat实例。部署似乎成功了,但Tomcat将立即取消部署,导致一个部署尝试周期,直到Octopus放弃并失败部署

在目标linux框上的catalina.out日志中,我看到以下内容:

07-Mar-2018 21:16:46.084 INFO [http-nio-8080-exec-120] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive /var/lib/tomcat8/webapps/myWebApp.war has finished in 118,532 ms
07-Mar-2018 21:16:56.355 INFO [http-nio-8080-exec-123] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myWebApp]
在部署和取消部署之间有10秒的时间。在这些日志行之间没有任何信息表明Tomcat决定取消部署webapps/myWebApp目录的原因。奇怪的是,在最后一次部署尝试之后,/myWebApp目录仍然存在,即使Octopus放弃并未能完成部署计划


我想知道,在将.war文件部署到Tomcat Manager时,是否有其他人见过类似的行为,或者这种行为是否表明我不知道要查找的某个地方的配置不可靠

今天我也遇到了同样的问题。我尝试在Tomcat上部署第三个应用程序,得到了与上面相同的日志输出是的,即使有10到12秒的延迟

几个小时后,我终于找到了解决方案:我的新应用程序是用Java11开发的,但Tomcat仍然在Java8上运行


我确信在部署过程中一定会出现异常,但它没有登录到catalina.out。即使在其他日志文件中,我也没有找到任何线索

今天我也遇到了同样的问题。我尝试在Tomcat上部署第三个应用程序,得到了与上面相同的日志输出是的,即使有10到12秒的延迟

几个小时后,我终于找到了解决方案:我的新应用程序是用Java11开发的,但Tomcat仍然在Java8上运行

我确信在部署过程中一定会出现异常,但它没有登录到catalina.out。即使在其他日志文件中,我也没有找到任何线索