Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2219460 | 7u4 | Kumar Srinivasan | P3 | Closed | Fixed | b10 |
To reproduce:
----->
OS: Windows 7 Professional 64bit Japanese
JRE: 7u2
1. Create a folder whose path includes two-byte character
e.g. C:\¿¿¿>
2. Put a demo jar file under this folder
3. Launch demo jar file
C:\¿¿¿>Java2Demo.jar
or
Double click demo jar file directly at Explorer
<-----
The jar file never be executed.
If folder name is changed to english character, the problem will disappear.
There were several crucial points missing to reproduce the problem:
1. JA locale needs to be set.
2. The command must be executed as java -jar c:/XXX/Notepad.jar
*and* in a cmd.exe, running with shells mks or cygwin will
always fail.
----->
OS: Windows 7 Professional 64bit Japanese
JRE: 7u2
1. Create a folder whose path includes two-byte character
e.g. C:\¿¿¿>
2. Put a demo jar file under this folder
3. Launch demo jar file
C:\¿¿¿>Java2Demo.jar
or
Double click demo jar file directly at Explorer
<-----
The jar file never be executed.
If folder name is changed to english character, the problem will disappear.
There were several crucial points missing to reproduce the problem:
1. JA locale needs to be set.
2. The command must be executed as java -jar c:/XXX/Notepad.jar
*and* in a cmd.exe, running with shells mks or cygwin will
always fail.
- backported by
-
JDK-2219460 jar application located in two bytes character named folder cannot be run with JRE 7 u1/u2
-
- Closed
-
- duplicates
-
JDK-7096310 Jar files do not run on JRE 1.7.0-b147 when 2byte letters for path names.
-
- Closed
-