jdeps --generate-module-info fails when mixing MR JARs and non-MR JARs
Gunnar Morling
gunnar at hibernate.org
Sun Dec 16 21:20:48 UTC 2018
Hi Alan,
Yes, I just tested with build 12-ea+23 and can confirm things work as
expected. Is there any chance that this gets backported into 11.0.4?
Thanks to you and Mandy,
--Gunnar
Am So., 16. Dez. 2018 um 19:01 Uhr schrieb Alan Bateman
<Alan.Bateman at oracle.com>:
>
> On 16/12/2018 11:15, Gunnar Morling wrote:
> > Hi,
> >
> > I'm trying to run jdeps --generate-module-info for a non-MR JAR which
> > depends on an MR JAR.
> >
> > If I don't specify the "--multi-release" option, it fails with this message:
> >
> > "dependency-xyz.jar is a multi-release jar file but
> > --multi-release option is not set".
> >
> > If I specify the option, it fails, too:
> >
> > "main-abc.jar is not a multi-release jar file but --multi-release
> > option is set".
> >
> > Is there a way to resolve this issue (I'm on Java 11.0.1+13)? Perhaps
> > the value of --multi-release should only be applied to MR JARs
> > actually supporting that version?
> >
> > Thanks for any pointers,
> >
> I think this is JDK-8210502 [1] that Mandy fixed for JDK 12. Would it be
> possible to try out the latest JDK 12 EA build [2] to be sure?
>
> I see your other mail with a link to JDK-8207162, that may be a dup.
>
> -Alan
>
> [1] https://bugs.openjdk.java.net/browse/JDK-8210502
> [2] http://jdk.java.net/12/
>
More information about the jigsaw-dev
mailing list