问题描述
在application.properties
中配置有中文内容时,读取出来的内容中文是乱码的,如我的application.properties
配置内容如下:
com.xxx.qa.blog.name=测试极客
com.xxx.qa.blog.title=Spring Boot教程
尝试解决方法一
将application.properites
的文件类型修改为UTF-8的编码类型
经验证,此方法无效
尝试解决方法二
IDEA中设置 File Encodings
的Transparent native-to-ascii conversion
为true,具体步骤如下:依次点击
File -> Settings -> Editor -> File Encodings
将Properties Files (*.properties)下的Default encoding for properties files
设置为UTF-8,将Transparent native-to-ascii conversion
前的勾选上。
如下图:
发现中文依然乱码,这里有两种解决方法,经过验证是OK的:一是删除application.properties文件再添加;二是将里面的内容删除在添加进去;