Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
来源:互联网 发布:控制软件 编辑:程序博客网 时间:2024/06/05 11:44
原文链接:http://www.zslin.com/web/article/detail/47
· 问题描述
当在.properties
的配置文件中有中文时,读取出来的总是乱码。比如我的application.properties
配置文件的内容如下:
server.port=9090test.msg=你好:Springboot
当在程序中读取test.msg
值时总是会得到乱码,默认是以ISO-8859-1
的字符编码读取,尝试的方法有:
1、添加配置
banner.charset=UTF-8server.tomcat.uri-encoding=UTF-8spring.http.encoding.charset=UTF-8spring.http.encoding.enabled=truespring.http.encoding.force=truespring.messages.encoding=UTF-8
2、设置文件类型
将application.properites
的文件类型修改为UTF-8
的编码类型。
通过以上方法测试获取出来的值还是乱码。
· 解决办法
设置 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
前的勾选上。
代码文档地址:http://www.zslin.com/web/article/detail/12
代码仓库地址:https://github.com/zsl131/spring-boot-test/tree/master/study02
阅读全文
0 0
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Springboot 之 解决IntelliJ IDEA读取properties配置文件的中文乱码问题
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Springboot解决IDEA读取properties配置文件的中文乱码
- 解决使用Properties,读取中文乱码问题
- Java读取properties文件中文乱码问题的解决
- 解决Java读取properties文件中文乱码的问题
- java读取properties配置文件,并解决中文乱码
- 在idea中使用java读取properties乱码的解决
- properties 读取中文乱码问题
- Intellij IDEA 中 .properties文件中文显示乱码问题的解决
- [j2ee][IDEA properties中文乱码解决]
- spring使用@Value标签读取.properties文件的中文乱码问题的解决
- 读取java的配置文件.properties出现乱码问题
- 函数申明与函数表达式
- 删除链表中重复的结点(链表)
- Eclipse使用maven搭建简单spring boot application Hello World
- java分布式系统部署学习(六)ansible Ad-hoc与commands模块
- 前端 ifram 父页面显示子页面内容
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Ant的安装与配置
- LintCode: 109. 数字三角形 Java
- iOS 动画实战之Lottie动画
- log4j-over-slf4j与slf4j-log4j12共存stack overflow异常分析
- calico 跨主机容器网络通信
- format
- 关于上拉加载的刷新
- Python文件类操作