当前位置: 首页 > news >正文

2025.2.X 版本 IDEA maven 打包乱码问题的解决

你的 IDEA 在更新后是否出现了这样的问题,打包编译,报错变为乱码,即使想要该正代码也无从下手。就像下面这样:


[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /E:/Encoding-Project/Java-Encoding-project/java-code-/s-c-feign-cq/order-service/src/main/java/com/example/orderservice/OrderServiceApplication.java:[3,34] �����com.example.productapi.api������
[ERROR] /E:/Encoding-Project/Java-Encoding-project/java-code-/s-c-feign-cq/order-service/src/main/java/com/example/orderservice/controller/FeignController.java:[5,34] �����com.example.productapi.api������
[ERROR] /E:/Encoding-Project/Java-Encoding-project/java-code-/s-c-feign-cq/order-service/src/main/java/com/example/orderservice/controller/FeignController.java:[6,36] �����com.example.productapi.model������

这是因为 2025.2 版本开始,Maven 的执行,默认使用的是 GBK 编码,而我们的项目,代码通常都是 UTF-8 的编码格式。编码格式的不同就导致了乱码的出现。

你可能根据 AI 等的提示,在项目中进行了设置。
如 在 File Encoding 中全部设置为 UTF-8 ,或者 进行了 如下图所示的 更改
在这里插入图片描述
但是,依旧没有解决乱码的问题。下面,我将教你如何解决这一问题。

首先,进入 Settings 界面
在这里插入图片描述

在这里插入图片描述
Settings 界面搜索 Maven,然后找到 Maven 下的 Runner,就是这个界面
在这里插入图片描述
然后点击, Environment variables 行的 类似粘贴的 图标
在这里插入图片描述
并进行添加:
Name: MAVEN_HOME (随便起,但也有格式要求——大写字母和下划线,且字母开头)
VALUE: -Dsun.stdout.encoding\=UTF-8 -Dstderr.encoding\=UTF-8 -Dconsole.encoding\=UTF-8 -Dfile.encoding\=UTF-88

完成之后,点击 applyok 去清理 maven 缓存,并重启 IDEA。你就会发现问题解决了。
在这里插入图片描述
最后,这里推荐你在 New Project Setup 中进行相同的设置,不然每新建一个项目,就要重新设置。
在这里插入图片描述

http://www.dtcms.com/a/449226.html

相关文章:

  • 应用lbfgs的sklearn神经网络
  • mysql学习---事务
  • 网站建设情况通报公司注册资金需要多少
  • 【C++实战(75)】筑牢安全防线,攻克漏洞难题
  • 西安网站托管排名网站建设技术支持有什么
  • 【OTA升级】英飞凌TC397实现刷写失败回滚(A/B分区)
  • 揭开 C++ vector 底层面纱:从三指针模型到手写完整实现
  • 【嵌入式】【GIT】终端中文乱码修复
  • LabVIEW 并行 For 循环应用与对比
  • 广东石油化工建设集团网站设计工作室发展前景
  • (五)Vue.js 高级语法②
  • Ansible核心架构深度剖析:从源码看IT自动化的“简单“哲学
  • 深圳建站公司价格内网访问wordpress很慢
  • 网站制作咨网站备案账号密码
  • 继续补js
  • set authentication password cipher 概念及题目
  • 【高级版】沃德政务招商系统源码+uniapp小程序
  • 什么时候需要close()释放资源
  • 小迪安全v2023学习笔记(九十七天)—— 云原生篇KubernetesK8s安全APIKubelet未授权访问容器执行
  • 网站建设itcask单页网站seo
  • 设计模式学习[20]---桥接模式
  • 【第三次全国土壤普查】-土壤类型图报告编制及评分标准
  • python爬虫(一) ---- 静态html数据抓取
  • 《剑指Offer:单链表操作入门——从“头删”开始破解面试》
  • 网站备案号怎么查询做设计私活的网站
  • 微信小程序入门学习教程,从入门到精通,WXS语法详解(10)
  • 深圳做网站公司哪家好在线绘画网站
  • CodeX CLI安装+MCP适配与VSCode部署(Win)
  • 手写MyBatis第95弹:异常断点精准捕获MyBatis深层BUG
  • 网站的结构是什么样的鹰潭律师网站建设