基本上,LANG和user.language有什么区别?
我有以下java opts设置:
-DLANG=de_DE.UTF-8 -Dfile.encoding=UTF-8 -Duser.language=en -Duser.country=EN
但是,如果我的*.properties
文件包含äöü
这样的特殊字符,则说明我的网络应用格式不正确。
但是,如果我为M\u00E4ngeldaten -> \u00E4 = ä
(ref:UTF-8 table)之类的特殊字符设置了正确的unicode,那么它的格式正确。
我还确保我的IDE使用UTF-8作为默认编码。
为什么我的JBoss实例和Eclipse IDE为UTF-8设置了文件编码?