Unicode command-line parameters on Windows

Anthony Vanelverdinghe anthony.vanelverdinghe at gmail.com
Fri May 1 14:51:43 UTC 2015


I would like to use a Java program for Windows file associations. 
However, this doesn't work when the file to be opened contains non-ASCII 
Unicode characters in its path.

There are several related issues about Windows Unicode support (e.g. 
JDK-4488646, JDK-4519026, JDK-4900150, JDK-6475368, JDK-6937897, 
JDK-8029584), some of which are resolved with "Future Project" and the 
last one having Fix Version 10 [1].
A while ago there was also a draft JEP about this with ID 8047097 [2]. 
However, the JEP is no longer available & the associated JDK issue is 
In January a code submission was proposed by Microsoft developers [3], 
but it's unclear from the thread what happened with the submission.
 From these observations, I'd guess there will be a "Windows Unicode 
support" project targeted for Java SE 10?

Who can shed some light on the current plans for this? Will there be 
improvements in this area in Java SE 9?

Thanks in advance,

[1] https://bugs.openjdk.java.net/browse/JDK-8029584
[2] http://openjdk.java.net/jeps/8047097

More information about the core-libs-dev mailing list