当前位置: 首页 > article >正文

解决tomcat双击startup.bat乱码的几种方法

新环境,win10,今天下载了tomcat9.0.98,是压缩绿色版的,解压缩安装到了:
D:\java\apache-tomcat-9.0.98
可以通过‪D:\java\apache-tomcat-9.0.98\bin\startup.bat双击来启动tomcat。
但是日志显示乱码。
后来找到了几种方法,其实核心还是还是改CodePage,不想改tomcat的日志文件记录编码为gbk,所以找其他方法,650001是utf-8,936是gbk。
不生效的方法:
第一种:
打开startup.bat,第一行增加内容:

chcp 65001

结果无效。
第二种:
注册表中,增加:

计算机\HKEY_CURRENT_USER\Console\%SystemRoot%_System32_cmd.exe

然后修改或增加一个Dword32值:

CodePage值为65001(十进制)

不行。

生效的方法:
第一种:
修改:

计算机\HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe
计算机\HKEY_CURRENT_USER\Console\%SystemRoot%_SysWOW64_WindowsPowerShell_v1.0_powershell.exe

下的CodePage,值改为65001(十进制)
仍然不行。

最后我这里是这种方法:
在路径中调整:

计算机\HKEY_CURRENT_USER\Console\Tomcat

下的CodePage,值改为65001(十进制)

如果没有的话,将如下内容保存为tomcat.reg,执行,就行了。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console\Tomcat]
"CodePage"=dword:0000fde9
"FontFamily"=dword:00000036
"FontWeight"=dword:00000190
"FaceName"="新宋体"
"CursorType"=dword:00000000
"InterceptCopyPaste"=dword:00000000
"FontSize"=dword:000e0000

http://www.kler.cn/a/456969.html

相关文章:

  • uni-ui样式修改
  • MAC系统QT图标踩坑记录
  • “进制转换”公式大集合
  • 揭秘文件上传漏洞之操作原理(Thoughts on File Upload Vulnerabilities)
  • sqlserver镜像设置
  • 低空经济服务线路,无人机建筑工地吊运技术详解
  • 前端+后端之网站部署(Front End and Backend Website Deployment)
  • TCP Analysis Flags 之 TCP Out-Of-Order
  • C++的第一个程序
  • 1228java面经
  • Mybatis插件better-mybatis-generator的下载与使用
  • 为什么深度学习和神经网络要使用 GPU?
  • 数据标注的流程
  • C#中的属性索引器(Indexer)
  • JavaScript 箭头函数
  • 强化特种作业管理,筑牢安全生产防线
  • 【微信小程序】4|搜索框-历史搜索 | 我的咖啡店-综合实训
  • Numpy指南:解锁Python多维数组与矩阵运算(下)
  • LeetCode--排序算法(堆排序、归并排序、快速排序)
  • 防抖和节流的方法详解和CSS文本溢出小知识
  • 【学习总结|DAY025】JAVA-WEB基础
  • 代码随想录算法训练营第十六天-二叉树-513.找树左下角的值
  • python常用内建模块:struct
  • React(一)—— router/useRef/useState
  • 地理数据库Telepg面试内容整理-如何解决大规模地理数据导入时出现的性能瓶颈
  • 灾备方案和架构类型、跨区域