eclipse配置tomcat时,点击启动startup.bat文件时发生乱码现象
乱码现象
这是因为电脑的编码和tomcat内置文件设置编码不一致导致的。
处理方案
先检查一下自己电脑的编码,在cmd中直接输入chcp,即可返回。由于我的电脑有些内置文件不小心删除了,输入这个编码显示不是内部指令。所以可以直接垫底文本框找到属性,也可以找到电脑编码。![在这里插入图片描述](https://img-blog.csdnimg.cn/20210104145000688.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0ppY0tpbmc=,size_16,color_FFFFFF,t_70)
这样再去tomcat文件中找到conj文件内的logging.properties文件即可。文本编辑打开,找到里面的所有关于编码的设置,全部换成和电脑内置一样的编码。把UFT-8改成GBK(以我的为例,至少改了五组)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210104145228799.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0ppY0tpbmc=,size_16,color_FFFFFF,t_70)
保存文件后重新打开bin目录下的startup.bat 就正常了。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210104145737372.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0ppY0tpbmc=,size_16,color_FFFFFF,t_70)