-
Bug
-
Resolution: Fixed
-
P3
-
7, 8, 11, 13
-
b04
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8229777 | 11.0.5 | Brent Christian | P3 | Resolved | Fixed | team |
JDK-8239171 | openjdk8u252 | Zhengyu Gu | P3 | Resolved | Fixed | b03 |
JDK-8236053 | openjdk8u242 | Zhengyu Gu | P3 | Resolved | Fixed | b05 |
JDK-8223098 | 8u231 | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8229649 | emb-8u231 | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8223097 | 7u241 | Sean Coffey | P3 | Resolved | Fixed | b01 |
It has come to light that there is software in the wild that is misusing the Class-Path, by including absolute "file:" URLs.
In the interest of compatibility, this long-standing behavior should be maintained. We should allow "file:" entries in Class-Path for JARs loaded from the local disk.
Note that this change will not affect behavior by default, because the
"jdk.net.URLClassPath.disableClassPathURLCheck" system property to disable Class-Path enforcement code is on by default.
1. https://docs.oracle.com/en/java/javase/11/docs/specs/jar/jar.html#class-path-attribute
- backported by
-
JDK-8223097 Allow "file:" URLs in Class-Path of local JARs
- Resolved
-
JDK-8223098 Allow "file:" URLs in Class-Path of local JARs
- Resolved
-
JDK-8229649 Allow "file:" URLs in Class-Path of local JARs
- Resolved
-
JDK-8229777 Allow "file:" URLs in Class-Path of local JARs
- Resolved
-
JDK-8236053 Allow "file:" URLs in Class-Path of local JARs
- Resolved
-
JDK-8239171 Allow "file:" URLs in Class-Path of local JARs
- Resolved
- relates to
-
JDK-8211941 Enable checking/ignoring of non-conforming Class-Path entries
- Closed
-
JDK-8232925 FSInfo#getJarClassPath does not comply with the JAR specification
- Closed