目录

打 jar 包运行 在windows 平台控制台和日志 乱码解决

--拒絕鷄巴囉嗦,直接解決問題

我们在Windows下运行jar包时,常常会出现乱码,主要分为dos窗口输出的日志中出现乱码和程序返回数据出现乱码。

  • dos窗口输出的日志中出现乱码
    执行如下命令,将控制台输出编码改为UTF8:

    chcp 65001

  • 程序返回数据出现乱码
    执行如下命令,运行jar包时指定编码为UTF8:

    java -Dfile.encoding=utf-8 -jar xxx.jar

window 下完整的执行脚本:

复制代码
@echo off
chcp 65001
java -Dfile.encoding=UTF-8 -jar ./api.jar 
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
开开心心就好7 分钟前
解决 PDF 难题:批量处理、文档清理与自由拆分合并
java·学习·eclipse·pdf·word·excel·生活
FirstMrRight18 分钟前
自动挡线程池OOM最佳实践
java·后端
程序员清风30 分钟前
Redis Pipeline 和 MGET,如果报错了,他们的异常机制是什么样的?
java·后端·面试
风铃儿~36 分钟前
Sentinel深度解析:微服务流量防卫兵的原理与实践
java·微服务·sentinel
Tee xm1 小时前
清晰易懂的 Flutter 开发环境搭建教程
linux·windows·flutter·macos·安装
青云交2 小时前
Java 大视界 -- Java 大数据机器学习模型在金融衍生品定价中的创新方法与实践(166)
java·大数据·金融·数据采集·机器学习模型·java 大数据·金融衍生品定价
MCYH02062 小时前
C++抽卡模拟器
java·c++·算法·概率·原神
灰色人生qwer2 小时前
内网服务器centos7安装jdk17
java·运维·服务器
ゞ 正在缓冲99%…2 小时前
leetcode221.最大正方形
java·算法·动态规划