RFR 8150681 Update JAR specification for multi-release jar files

Chris Hegarty chris.hegarty at oracle.com
Fri May 5 09:32:23 UTC 2017

> On 4 May 2017, at 22:14, Paul Sandoz <paul.sandoz at oracle.com> wrote:
> New update here:
> http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8150681-jar-spec-markdown-with-mr-jar/webrev/src/java.base/share/specs/jar/jar.md.sdiff.html <http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8150681-jar-spec-markdown-with-mr-jar/webrev/src/java.base/share/specs/jar/jar.md.sdiff.html>

I read through the changes for modular and multi-release JAR,
they seem fine.

> I accepted most comments directly. I shuffled around the paragraphs in the modular jar section, partially in preparation for any changes and further explanations for automatic modules.

I know you may have further changes here resulting from ongoing
discussion around automatic modules, but I think the following could
be resolved now.

"If a multi-release JAR file is deployed on the class path of major version …"

The MR JAR can also be put on module path, it is not exclusive to the
class path, or limited to only Modular multi-release JARs on the module path.


More information about the core-libs-dev mailing list