背景
项目在Idea里面运行,调用接口发送中文消息正常,用Maven打包项目后,运行jar包,调用接口发送中文出现乱码。
解决方法
1.Idea编译配置
2.如果更改了上述配置之后还是没有效果,则在运行jar包的前面加上 -Dfile.encoding=UTF-8 -jar
java -Dfile.encoding=UTF-8 -jar D:****.jar
项目在Idea里面运行,调用接口发送中文消息正常,用Maven打包项目后,运行jar包,调用接口发送中文出现乱码。
java -Dfile.encoding=UTF-8 -jar D:****.jar