解决:一台机器运行多个tomcat,以及设置tomcat中文标题,启动后标题乱码

一、运行多个tomcat

1.作者之前下载好了,大家可以去 http://tomcat.apache.org/  下载一个解压版的tomcat,方便操作

2.解压两次分别命名为tomcat-8080,tomcat-9090

3.修改tomcat-9090中的配置,编辑bin/startup.bat,在文件第一行添加如下配置

SET CATALINA_HOME=C:\Users\Administrator\Desktop\tomcat-8090(tomcat-9090解压的路径)

修改conf/server.xml文件,修改地方有三处 如图

修改后,进入tomcat-8090/bin 点击startup.bat直接启动即可

 

二、设置tomcat中文标题

 找到tomcat下面的这个文件:tomcat_8080\bin\catalina.bat,搜索下方代码
 

set _EXECJAVA=start "%Title%" %_RUNJAVA% 

%Title%修改成想替换的名称即可,这时候设置英文数字无乱码,设置中文后,若会出现乱码,请查看第三步

三、Tomcat窗口标题,中文乱码解决方法

出现中文乱码的原因是,tomcat-8080\bin\catalina.bat文件的编码与系统的编码不一致造成的

(1)、查看电脑系统的编码

     针对Windows平台下,点击运行--输入cmd,enter键进入命令窗口,输入:chcp
可以得到操作系统的代码页信息(代码页:字符集编码的别名),可以从控制面板的语言选项中查看代码页对应的详细的字符集信息。如图所示:我系统的活动代码页为:936,它对应的编码格式为GB2312。

 

(2)、查看catalina.bat文件的编码方式,使用EditPlus或Notepad等文本编辑器软件,可以在右下角看到文件的编码方式。

如图所示:

 

(3)、然后将Catalina.bat文件的编码方式改为GB2312,同系统的编码方式一致,就可以解决tomcat中文标题乱码问题。

    可以通过EditPlus或Notepad等文本编辑器软件实现文件的编码转换。

 EditPlus示例:

 

  如果未安装EditPlus或Notepad等文本编辑器软件,最简单的可以使用记事本实现编码转换。

    用记事本打开Catalina.bat(本人是UTF8编码)文件,然后保存时点击“另保存”按钮,
选择编码为ANSI,在中文Windows环境下,这个新文件就是GB2312编码格式的了

 

经过以上编码转换后,中文乱码解决。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值