解决IntelliJ IDEA配置文件application.properties乱码的问题

1. 问题呈现

在 IntelliJ IDEA 中打开配置文件(application.properties)时,文件中的中文注释变成了乱码

2. 问题产生的原因

中文变成乱码的问题一般与字符编码有关,最常见的就是中文变成了烫烫烫等词语。在 IntelliJ IDEA 右下角的状态栏中可以看到当前是以哪种字符编码打开文件的 虽然是UTF-8 但还是有unicode乱码情况

3. 解决方法

在 IntelliJ IDEA 中,读取配置文件时使用的字符编码是固定的,不能在状态栏中调整,要在设置中调整

第一步:打开 IntelliJ IDEA 的设置界面

第二步:在编辑器一栏中找到文件编码

第三步:将属性文件(也就是配置文件)的默认编码改成 UTF-8

第四步:点击应用后再点击确定,保存修改

将配置文件的编码改成 UTF-8 后,可以看到配置文件中的中文注释能够正常显示了

相关推荐
小信丶1 天前
Spring Cloud Stream EnableBinding注解详解:定义、应用场景与示例代码
java·spring boot·后端·spring
s1mple“”1 天前
互联网大厂Java面试实录:谢飞机的AIGC求职之旅 - JVM并发编程到Spring Cloud微服务
spring boot·aigc·微服务架构·java面试·分布式系统·rag技术·redis数据库
无限进步_1 天前
【C++】验证回文字符串:高效算法详解与优化
java·开发语言·c++·git·算法·github·visual studio
亚历克斯神1 天前
Spring Cloud 2026 架构演进
java·spring·微服务
七夜zippoe1 天前
Spring Cloud与Dubbo架构哲学对决
java·spring cloud·架构·dubbo·配置中心
海派程序猿1 天前
Spring Cloud Config拉取配置过慢导致服务启动延迟的优化技巧
java
阿维的博客日记1 天前
为什么不逃逸代表不需要锁,JIT会直接删掉锁
java
William Dawson1 天前
CAS的底层实现
java
ffqws_1 天前
Spring Boot入门:通过简单的注册功能串联Controller,Service,Mapper。(含有数据库建立,连接,及一些关键注解的讲解)
数据库·spring boot·后端
九英里路1 天前
cpp容器——string模拟实现
java·前端·数据结构·c++·算法·容器·字符串