Name: nl37777 Date: 04/12/2004
The jar file manifest specification
http://java.sun.com/j2se/1.5.0/docs/guide/jar/jar.html#JAR%20Manifest
specifies UTF-8 as the encoding of the values of manifest attributes.
However, the launcher src/share/bin/java.c interprets the string read
from the Main-Class attribute of a jarfile manifest in the platform
encoding. This means that applications with non-ASCII characters in the
main class name generally cannot be launched.
======================================================================
- relates to
-
JDK-7026184 (launcher) Regression: class with unicode name can't be launched by java.
- Closed