-
Type:
Bug
-
Resolution: Not an Issue
-
Priority:
P3
-
Affects Version/s: 9
-
Component/s: tools
JDK 9 doesn't recognize a slash leading file URI as a valid classpath in Windows.
Testcase & Reproduction Instructions
------------------------------------
%JDK9%\bin\javac C:\hello\Hello.java
%JDK9%\bin\jar cvf C:\hello.jar C:¥hello
%JDK9%\bin\java -cp C:\hello.jar Hello
Hello
%JDK9%\bin\java -cp C:/ hello.jar Hello
Hello
%JDK9%\bin\java -cp /C:/ hello.jar Hello
Error: Could not find or load main class hello.Hello
Caused by: java.lang.ClassNotFoundException: hello.Hello
%JDK8%\bin\java -cp /C:/ hello.jar Hello
Hello
Testcase & Reproduction Instructions
------------------------------------
%JDK9%\bin\javac C:\hello\Hello.java
%JDK9%\bin\jar cvf C:\hello.jar C:¥hello
%JDK9%\bin\java -cp C:\hello.jar Hello
Hello
%JDK9%\bin\java -cp C:/ hello.jar Hello
Hello
%JDK9%\bin\java -cp /C:/ hello.jar Hello
Error: Could not find or load main class hello.Hello
Caused by: java.lang.ClassNotFoundException: hello.Hello
%JDK8%\bin\java -cp /C:/ hello.jar Hello
Hello
There are no Sub-Tasks for this issue.