Name: clC74495 Date: 10/02/99
4127375 reported this same bug (agains 1.2beta3), but that report has been closed, saying it would be re-assigned, and speculating, "this bug may have already been fixed." But it still occurs in 1.3preFCS-H.
/* foo.java
1. Compile this file (foo.java)
2. Under Japanese o.s. (Win. OR Solaris) run it thus: java -Duser.language=en -Duser.region=US foo
act: JVM can't handle cmd line override of locale setting.
---
default locale = ja_JP <== No Good
user.language = en
user.country = null
user.region = US
---
exp: JVM should handle default locale override setting.
default locale = en_US
user.language = en
user.country = null
user.region = US
---
*/
import java.util.*;
public class foo {
public static void main(String args[]) {
Locale locale = Locale.getDefault();
String language = System.getProperty("user.language");
String country = System.getProperty("user.country");
String region = System.getProperty("user.region");
System.out.println("default locale = " locale);
System.out.println("user.language = " language);
System.out.println("user.country = " country);
System.out.println("user.region = " region);
System.exit(0);
}
}
(Review ID: 96058)
======================================================================
- relates to
-
JDK-4289223 java/util/Locale/LocaleTest.java failing in ja
-
- Closed
-
-
JDK-4364569 Some system properties should be readonly if we don't support the value change
-
- Closed
-