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.