On 18/11/2019 15:01, Jaikiran Pai wrote:
:

So this Class-Path entry is being ignored starting Java 13.

Yes, bad values are now ignored, bringing an end to an effort on the run-time over multiple releases to fix the problems this area. JDK-8224253[1] is the JDK 13 release note to announce this change and I see you've found the system property that you can use to track down bad values. In previous releases you will get the same behavior with -Djdk.net.URLClassPath.disableClassPathURLCheck=false as the changes to reject bad input have been in place for some time. Brent can summarize but I think the only outstanding work is to fix the javac handling.

-Alan
[1] https://bugs.openjdk.java.net/browse/JDK-8224253

Reply via email to