在.properties文件写注释时,发现中文乱码了,因为以前在idea中有见设置.properties文件的编码类型,便找了找乱码缘由ide
在中文操做系统中,Eclipse中的Java类型文件的编码的默认设置是GBK,可是对Properties资源文件的编码的默认设置是ISO-8859-1。因此编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题。编码
解决乱码方法1:idea
右击该properties文件–>properties–>Resource–>Text file encoding,选中other,选择其它编码方式,如UTF-8,这样就能在properties里面输入中文,而不会自动转成Unicode了。操作系统
虽然上面这种方法解决了,可是之后想用每次都要设置,因而便想一次解决,省的之后也要设置。3d
解决乱码方法2code
直接修改Properties资源文件的默认编码,在Eclipse主界面下,打开Window->Perferences->General->ContentTypes:
找到Text类型下面的Java Properties File类型的文件,选中后下面会有 默认的字符编码,手动输入UTF-8,而后update,接着ok便可blog