一个服务器上运行多个tomcat,显示总启动某一个特定tomcat

一个服务器上运行多个tomcat,显示总启动某一个特定tomcat

今天想在公司的一个服务器上加一个 tomcat运行自己的工程做测试,因为此服务器上之前有一个tomcat,为了不冲突,又重新下载了一个。然后就直接./startup.sh启动了,一直启动失败,也看不到具体报错信息。于是,找到tomcat/bin/catalina,sh这个文件,直接./catalina.sh run 运行这个脚本,这样就能看到具体的报错信息了。

可是报错显示启动过程中的日志信息居然是之前已经有的tomcat的信息。反反复复试了好多次都是如此,百思不得其解。

只能网上求助了,其中我感觉最接近的一个可能的解决办法是在/etc/profile文件中设置tomcat的环境变量。tomcat是不需要配环境变量的啊,可是现在有多个tomcat,最好指定下各自所在的目录。然而问题又来了,我是在公司的服务器,没有权限修改profile文件。只能再想其他的办法了。

最后,终于又百度到一个靠谱的,在我安装的tomcat里面的bin下面的./startup.sh ,  ./shutdown.sh , ./catalina.sh这三个文件的开始位置中分别加入以下脚本语句:

一个服务器上运行多个tomcat,显示总启动某一个特定tomcat

export CATALINA_BASE=/home/aicappusr/tomcat29
export CATALINA_HOME=/home/aicappusr/tomcat29

即现tomcat的位置。

这样再次启动就可以了。

当然,因为多了tomcat,tomcat的端口号肯定也要改。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/106328.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • thread继承Runnable吗_不能完全和完全不能的区别

    thread继承Runnable吗_不能完全和完全不能的区别  在实际工作中,我们很可能习惯性地选择Runnable或Thread之一直接使用,根本没在意二者的区别,但在面试中很多自以为是的菜货面试官会经常而且非常严肃的问出:请你解释下Runnable或Thread的区别?尤其是新手就容易上当,不知如何回答,就胡乱编一通。鄙人今天告诉你们这二者本身就没有本质区别,就是接口和类的区别。问出这个问题的面试官本身就是个二流子!如果非要说区别,请看如下:Run…

    2022年10月21日
  • lan8742a_工业互联-Microchip极佳以太网物理层收发器KSZ8041/LAN8720A推荐

    lan8742a_工业互联-Microchip极佳以太网物理层收发器KSZ8041/LAN8720A推荐原标题:工业互联-Microchip极佳以太网物理层收发器KSZ8041/LAN8720A推荐Microchip推出多款拥有高级功能、合规认证、全面的软件支持和产品化评估工具的以太网芯片组合,帮助降低高速网络部署的复杂性和消除部署过程中的障碍,并致力为客户提供完善的高可靠性以太网产品平台,帮助客户易于获得设计资源和简化产品设计。KSZ8041NLMicrochip公司KSZ8041NL,其内核可在…

  • web漏洞扫描软件_web漏洞扫描原理

    web漏洞扫描软件_web漏洞扫描原理现在有许多消息令我们感到Web的危险性,如《看Web如何摧毁你的企业》和《微软Office安全漏洞网民即将面临最大威胁》等文章,因此,当前如何构建一个安全的Web环境成为网管员和安全管理员们义不容辞的责任。但是巧妇难为无米之炊,该选择哪些安全工具呢?扫描程序可以在帮助造我们造就安全的Web站点上助一臂之力,也就是说在黑客“黑”你之前,先测试一下自己系统中的漏洞。我们在此推荐10大Web漏

  • 使用Visual Studio 2010写Data Url生成工具C#版本

    使用Visual Studio 2010写Data Url生成工具C#版本

  • stream的分组_java快速对list分组

    stream的分组_java快速对list分组Stream流-分组操作文章目录Stream流-分组操作方法1,`groupingBy(Function)`方法2,`groupingBy(Function,Collector)`方法3:`groupingBy(Function,Supplier,Collector)`Collectors.groupingBy()3个方法的使用示例/**员工*@authorYang*@create2020-07-0919:57*/publicclassEmployee{

  • 使用Babel将es6转换es5

    使用Babel将es6转换es5目录Babel是什么?命令行转换babel-cli安装使用配置文件babel-polyfill安装在js中使用将Babel集成到webpack中Babel配置webpack配置1)安装webpack2)添加配置文件webpack.config.js3)修改package.json4)打包 拓展npm中save与save-d…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号