Hi,

Issue:
  https://bugs.openjdk.java.net/browse/JDK-8124977

Webrev:
  http://cr.openjdk.java.net/~kshoop/8124977/

This webrev intends to address interaction between Windows console and java 
apps. 

Two switches were added that change the behavior of the launcher. The defaults 
do not change the launcher behavior.

  -Dwindows.UnicodeConsole=true - switches on Unicode support in the Windows 
console. This optional switch causes the launcher to call GetCommandLineW() and 
parse the arguments in unicode. It also modifies how the codepage for console 
output is selected.

  -Dfile.encoding.unicode="UTF-8" - identifies Unicode charset to use; If not 
specified, UTF-8 is used by default. Ignored when windows.UnicodeConsole is not 
set to true. When the first switch is used, this optional switch allows the 
codepage for console output to be controlled.

I would like to get feedback on the approach here and any additional work that 
is required solve these particular Unicode issues on Windows.

Kirk

Reply via email to