1.最近对接一个打印机厂家的机器,他们对与打印数据要求字符集是UTF-8的,做完程序在自己idea上运行是是能够打印的,但是打包后,就不能够打印了。然后问了设备方是否是他们机器的原因,后面他们问了我这报错码,他们对照文档,说是打印的参数有问题,然后问我是不是用的UTF-8,我一看我的idea,各个地方都设置了啊,然后我直接运行看字符集
Properties properties = System.getProperties();
properties.forEach((key,value)->{
System.out.println("key = " + key);
System.out.println("value = " + value);
});
直接在idea里运行字符集是utf-8没问题
然后打包后运行看字符集
还真是不是utf-8
然后直接度娘搜找到了解决方案文章来源:https://www.toymoban.com/news/detail-502970.html
https://blog.csdn.net/m0_62922424/article/details/127656721
谢谢这位老哥文章来源地址https://www.toymoban.com/news/detail-502970.html
到了这里,关于idea打的包字符集为GBK的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!