在具有 tomcat 7 的 Oracle Linux 上安装 tomcat 9

在具有 tomcat 7 的 Oracle Linux 上安装 tomcat 9

我有一个任务要部署 Springboot 2.2.4 的 war 文件,因此我使用的 oracle linux 服务器已经包含 tomcat 7,而 springboot 2.2.4 与 tomcat7 不兼容,我得到了 manager no classdef found 的错误,

如何在同一台服务器中安装 tomcat 9 并运行两个 tomcat(tomcat 7 和 9)?

答案1

您可以使用以下命令下载并解压最后一个 tomcat:

curl -O http://us.mirrors.quenda.co/apache/tomcat/tomcat-9/v9.0.33/bin/apache-tomcat-9.0.33.tar.gz

tar -zxvf apache-tomcat-9.0.33.tar.gz

如果您想要让它们同时运行,您必须将文件中的端口属性Connector和标签更改为与旧 tomcat 上当前存在的不同的属性。Serverconf/server.xml

相关内容