jar包控制台出现乱码显示
发布时间
阅读量:
阅读量
问题与背景概述
在实际部署过程中,常常会遇到Windows系统运行控制台时出现乱码的问题,此时应当通过调整编码格式的方式加以解决。
解决方案尝试
使用git的控制台(失败)

尝试将控制台程序转换为git控制台后,乱码问题依然存在,表明该解决方式并未产生预期效果。
bat脚本执行失败分析
在编写bat脚本时,可通过设定chcp参数,并在运行java -jar命令时附加-DFile.encoding=utf-8选项,从而实现所需功能。
@echo off
chcp 65001
title "执行引擎启动终端"
java -DFile.encoding=utf-8 -jar EdgeMind-exec-0.0.1-SNAPSHOT.jar
修改maven的打包编码+配合bat脚本
最终的处理方式是于maven项目的pom文件中添加config属性,用以指定包导出时所采用的编码格式。由
全部评论 (0)
还没有任何评论哟~
