栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

win下部署2个tomcat

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

win下部署2个tomcat

之前安装了一个tomcat7+jdk7 端口443的应用。

现在要在同一台服务器上再安装一套tomcat9.0.53+jdk16.0.1 端口80的应用

  • 第一种tomcat7是安装版,tomcat9就不能采用安装,只能采用解压安装,配置环境变量来处理。
  • 同一台服务器安装这两种jdk没有影响。

16版本下没有对应的jre目录。

解决方法如下:(https://blog.csdn.net/weixin_42541479/article/details/118381190)

1、用管理员权限打开 cmd

2、执行如下命令,进入 jdk 的安装目录。 安装路径可能有一定出入,一定要写自己的路径。

cd C:Program FilesJavajdk-16.0.1

3、执行如下命令,对应目录下生成 jre 目录。 最后的 jre-16.0.1 是文件名,可以自行更改。

binjlink.exe --module-path jmods --add-modules java.desktop --output jre-16.0.1

注:该方法同样适用于jdk16之前没有jre目录的版本。

tomcat9 conf/server.xml 里面的端口不能与之前的冲突,我将8005,修改为8015,其他的是80端口的修改。

系统变量下

CATALINA_HOME=D:tomcat-9.0.53

CATALINA_base=D:tomcat-9.0.53

Path 里添加 ;"%CATALINA_HOME%bin";"%CATALINA_HOME%lib" (有双引号)

tomcat9=>setclasspath.bat、catalina.bat(应该只加这里就可以了,没有测试)都指定一下jdk

set JAVA_HOME=C:Program FilesJavajdk-16.0.1
set JRE_HOME=C:Program FilesJavajdk-16.0.1jre-16.0.1

服务默认是手动的,需要设置成自动。手动启动一下,完成。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/284437.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号