由于windows系统默认编码是gbk,导致jar包在windows系统运行中文会导致乱码

使用以下代码运行jar包即可解决乱码
java -Dfile.encoding=utf-8 -jar xxx.jar

 控制台乱码解决 https://www.cnblogs.com/DreamFather/p/11573346.html

 

在编译器里输出utf-8用jar包运行的是gbk

java解决中文乱码问题(jar包运行时中文返回前端数据或者控制台输出乱码问题)

 

 java解决中文乱码问题(jar包运行时中文返回前端数据或者控制台输出乱码问题)

 

 输出系统默认编码

System.out.println( Charset.defaultCharset());

 

修改windows的默认编码https://blog.csdn.net/lee_ham/article/details/82634411

修改Java系统默认编码https://blog.csdn.net/cai555/article/details/83611867

相关文章:

  • 2022-01-13
  • 2021-11-25
猜你喜欢
  • 2021-06-22
  • 2022-12-23
  • 2021-10-20
  • 2022-01-09
  • 2021-04-10
相关资源
相似解决方案