Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8175738 | 10 | Xueming Shen | P3 | Resolved | Fixed | b02 |
Let jar tool create a modular multi-release jar file that looks like this:
META-INF/MANIFEST.MF
META-INF/versions/9/module-info.class
p/Foo.class
p/Main.class
Or this:
META-INF/MANIFEST.MF
META-INF/versions/10/module-info.class
p/Foo.class
p/Main.class
META-INF/versions/9/p/Foo.class
META-INF/versions/10/p/Foo.class
In the above, base and versions/9 are not modules but versions/10 is a module
META-INF/MANIFEST.MF
META-INF/versions/9/module-info.class
p/Foo.class
p/Main.class
Or this:
META-INF/MANIFEST.MF
META-INF/versions/10/module-info.class
p/Foo.class
p/Main.class
META-INF/versions/9/p/Foo.class
META-INF/versions/10/p/Foo.class
In the above, base and versions/9 are not modules but versions/10 is a module
- backported by
-
JDK-8175738 Enhance jar tool to allow module-info in versioned directories but not in base in modular multi-release jar files
-
- Resolved
-