[PATCH] 8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs
Alan.Bateman at oracle.com
Thu Feb 28 13:05:58 UTC 2019
On 28/02/2019 12:13, Donald Kwakkel wrote:
> Hi All,
> This is my first contribution to openjdk, so hope to learn a lot!
> I created a fix + tests for https://bugs.openjdk.java.net/browse/JDK-8218268.
> Now the manifest classpath is behaving the same in javac and java for
> file paths.
> This fixes:
> 1. The Java Compiler treats the entries as URLs, according to spec:
> 2. The behavior of the JVM ClassLoader and the Java Compiler is equal
> (for file urls)
The compiler-dev mailing list is the best place to discuss changes to
javac. However in this case you are going into a topic with a lot of sad
history and where there is ongoing work to get the JAR file
specification and the runtime support aligned . So I think include
the core-libs-dev list in the discussion to understand the changes there
and how javac might be updated to align with that.
More information about the jdk-dev