Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1370400
  • 博文数量: 244
  • 博客积分: 3321
  • 博客等级: 中校
  • 技术积分: 2704
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-26 08:17
个人简介

微信公众号:杰夫弹弹看

文章分类

全部博文(244)

文章存档

2018年(4)

2017年(32)

2016年(25)

2015年(28)

2014年(27)

2013年(34)

2012年(25)

2011年(30)

2010年(39)

分类: Java

2013-04-01 21:26:25

前几天调试一个问题,搜集了一些关于JVM locale资料介绍,总结如下:

1. Windows 7
Before Java 7
对于java 7之前的JVM的default locale和操作系统format的设置相关,
具体配置在,控制面板--》地区和语言--》Formats

Java 7
java7 采用根据windows 7中的display language
具体配置在,控制面板--》地区和语言--》keyboards and language 
一般的系统如果没装Language Interface Pack,这个不会显示。具体可以点击里面的
参看微软的说明

2. Linux的配置,
简单,分为永久设置 和 登录会话临时设置,
 vi /etc/sysconfig/i18n 修改如下
LANG="zh_CN.UTF-8" 

临时,export LANG=zh_CN.UTF-8

3. 怎么确认JVM的default locale,

import java.util.Locale;


public class LocaleTest {
   public static void main(String[] args) {
      System.out.println(Locale.getDefault());
   }
}



参考资料:


阅读(5385) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~