Globalizacja komendy java

Programy uruchamiające java i javaw akceptują argumenty i nazwy klas zawierające dowolny znak, który znajduje się w zestawie znaków bieżących ustawień narodowych. Można również określić dowolny znak Unicode w nazwie klasy i argumentach za pomocą sekwencji zmiany znaczenia języka Java™ .

Aby to zrobić, należy użyć opcji wiersza komend -Xargencoding .

-Xargencoding
Użyj kodowania argumentu. Aby określić znak Unicode, należy użyć sekwencji o zmienionym znaczeniu w formularzu\u####, gdzie # jest cyfrą szesnastkową (od 0 do 9, od A do F).
-Xargencoding:utf8
Użyj kodowania UTF8 .
-Xargencoding:latin
Użyj kodowania ISO8859_1 .

Na przykład, aby określić klasę o nazwie HelloWorld przy użyciu kodowania Unicode dla obu wielkich liter, należy użyć następującej komendy:

java -Xargencoding '\u0048ello\u0057orld'

Komendy java i javaw udostępniają przetłumaczone komunikaty. Te komunikaty różnią się w zależności od ustawień narodowych, w których działa język Java. Szczegółowe opisy błędów i inne informacje debugowania zwracane przez program java są w języku angielskim.