1.idea直接运行时 都是配置好的 encoding 编码 所以控制台不乱码
2.idea里用maven 编译时 默认用的是 GBK来编译 源码一般都是UTF-8 所以会出现 idea控制台不乱码 但是maven编译时 控制台乱码 -----------解决 配置文件里编译插件加上 ENcoding等方式
3. jdk 1.8也分很多小版本
导致BASE64的代码 在我的项目里出了问题 还有lamda的问题
解决:换jdk版本 修改代码
4总结: 有问题先解决乱码 把问题明确了 在处理 不然很耽误时间
网友评论