我有一个使用Tomcat Manager步骤的Octopus部署计划,用于将.war部署到linux box的Tomcat实例。部署似乎成功了,但Tomcat会立即取消部署,导致部署尝试的循环,直到Octopus放弃并失败部署。
在target 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
我想在linux的命令提示符下启动tomcat,并想在tomcat.Linux中运行已部署的应用程序,这对我来说是新的,我在window中也做过同样的事情。我可以知道在tomcat for linux中启动和运行应用程序的步骤吗?
我已经学习了设置环境变量,但是对于linux,我不知道在哪里设置环境变量。
我有一个linux vps,我安装了tomcat9,一切都很正常。但是在我将Java Spring MVC war文件部署到tomcat (让我们称之为example.war)之后,当我按下"start“时,它会显示一条消息:FAIL - Application at context path [/example] could not be started (我使用了tomcat管理器)。我的Java Spring项目过去是通过tomcat7插件部署在我家里的计算机上的。
我想用ubuntu在vps服务器上部署java webapp。我安装了jdk、jre和tomcat,但当我尝试查看tomcat标准欢迎页面时,它返回错误: org.apache.jasper.JasperException: Unable to compile class for JSP。这是到我的服务器的链接:。我如何修复这个错误,以及如何正确地为java应用程序准备vps?我从来没有用过Linux,所以它对我来说很难。
我正在尝试在前面提到的tomcat应用服务器上部署一个WAR。然而,以下是我在尝试使用tomcat管理器/ ant脚本进行部署时得到的错误。
java.lang.IllegalStateException: ContainerBase.addChild: start: LifecycleException: Error initializaing : java.lang.IllegalArgumentException: The archive [jar:file:/var/lib/tomcat6/webapps/afgretail.war!/] is malformed and will
我在linux服务器上使用tomcat8和and 1.8运行web应用程序。
当我关闭tomcat时,会收到以下警告消息:
WARNING [main] org.apache.tomcat.util.net.AbstractEndpoint.shutdownExecutor The executor associated with thread pool [http-apr-8080] has not fully shutdown. Some application threads may still be running
注意:我只有在关闭tomcat时才会收到此警告,而不是当我取消部署应用