Maven 打包项目后,接口识别中文乱码

背景

项目在Idea里面运行,调用接口发送中文消息正常,用Maven打包项目后,运行jar包,调用接口发送中文出现乱码。

解决方法

1.Idea编译配置

2.如果更改了上述配置之后还是没有效果,则在运行jar包的前面加上 -Dfile.encoding=UTF-8 -jar

java -Dfile.encoding=UTF-8 -jar D:****.jar

相关推荐
胡耀超12 分钟前
Java多线程在单体、微服务、服务网格与云原生架构中的理解与线程安全保障:总结与对比
java·云原生·架构
武子康40 分钟前
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!
java·大数据·clickhouse·flink·apache
费曼乐园1 小时前
Spring中引入 @PostConstruct 注解的原因
java·spring
IT技术员1 小时前
【docker学习】Linux系统离线方式安装docker环境方法
java·linux·学习·spring cloud·docker
海岛日记2 小时前
uniapp url取消#
java·数据库·uni-app
qq_365320602 小时前
IDEA几大常用AI插件
java·人工智能·intellij-idea
何中应3 小时前
tk.mapper框架使用
java·数据库·后端
li.wz3 小时前
RocketMQTemplate 解析:简化与 RocketMQ 消息系统的交互
java·rocketmq
计算机学姐3 小时前
基于大数据的二手电子产品需求分析及可视化系统
java·大数据·vue.js·spring boot·mysql·需求分析·数据可视化
m0_571957583 小时前
Java | Leetcode Java题解之第441题排列硬币
java·leetcode·题解