后端技术

Tomcat和Jar启动乱码

2021-01-14 103 0

简介 Tomcat和Jar启动乱码

tomcat catalina.bat 在最顶部添加

set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8



jar启动

java -Dfile.encoding=UTF-8 -jar test.jar


在windows中,如何使用cmd命令行窗口正确显示编码为utf-8格式的文字呢?

正确的步骤如下:

1, 打开cmd命令行窗口

2, 输入命令 >chcp 65001

数字65001代表的是cmd窗口中utf-8格式的编码。cmd窗口默认编码为gbk,数字代码为936

D:\>chcp 65001

Active code page: 65001

3,在cmd窗口标题栏里右键点击,调出右键菜单,点击属性-》字体,将字体改成Lucida Console,

OK,可以正确显示utf-8编码的字体了。如果想调回gbk,只需要按照上述的步骤反过来操作就可以了。

cmd命令行编码设置

cmd窗口情况下:windows下cmd默认的编码是GBK

         想在windows下查看sqlite的utf-8中文需要先 执行chcp 65001把当前页换为utf-8编码

      chcp 命令:

      chcp 65001  就是换成UTF-8代码页,在命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida                       Console",然后点击确定将属性应用到当前窗口

      chcp 936 可以换回默认的GBK 

      chcp 437 是美国英语

      



点赞 0

文章评论

欢迎您:

阿文博客

人生的价值,并不是用时间,而是用深度量去衡量的。——列夫·托尔斯泰

59 文章 5993 浏览 5 评论

站点信息

  • 建站时间:2021-08-03
  • 更新时间:2021-08-03
  • 网站程序:终点线
  • 主题模板《今夕何夕》
  • 文章统计59篇文章
  • 标签总数14