module-info compilation on legacy JDK
Alan Bateman
Alan.Bateman at oracle.com
Fri Sep 2 20:18:24 UTC 2016
On 02/09/2016 19:32, Remi Forax wrote:
> Hi Henry,
> there are two ways to do that,
> -with javac, you first compile all your .java files but the module-info.java with --release 6 (or -source 6 -target 6 -Xbootclasspath ...) then you compile the module-info.java with --release 9.
> -with a bytecode tool like ASM, you don't need a module-info.java in that case, because you can generate it, so you compile all your classes with javac --release 6 and you generate the module-info.class with the bytecode tool.
>
> BTW, the right list for this kind of questions is still jigsaw-dev.
>
Yes, jigsaw-dev is the list for ths. A similar thread was posted there
last week discussing how to do this with Maven [1].
-Alan
[1]
http://mail.openjdk.java.net/pipermail/jigsaw-dev/2016-August/009185.html
More information about the jdk9-dev
mailing list