1.问题描述
sts打开.properties文件,发现之前做的注释都是乱码,网上查了一下可能是编译格式不对,需要改为UTF-8。但是,自己的项目已经改为UTF-8,但是还是会乱码,所以百思不得解。
2.问题原因
后来发现每个.properties文件属性也是可以设置的,而且优先级高于项目的优先级,导致乱码原因是.properties文件默认编码格式是IOS-8859-1。
3.解决办法
所以需要修改.properties的属性,改为UTF-8即可。
1.问题描述
sts打开.properties文件,发现之前做的注释都是乱码,网上查了一下可能是编译格式不对,需要改为UTF-8。但是,自己的项目已经改为UTF-8,但是还是会乱码,所以百思不得解。
2.问题原因
后来发现每个.properties文件属性也是可以设置的,而且优先级高于项目的优先级,导致乱码原因是.properties文件默认编码格式是IOS-8859-1。
3.解决办法
所以需要修改.properties的属性,改为UTF-8即可。