Multiple versions of a non-exported dependency
Alex Buckley
alex.buckley at oracle.com
Wed Aug 31 20:28:59 UTC 2016
This has been a good conversation but I'm unwilling to enter into
unbounded discussion of hypothetical future features. Here are some
practical things you can try with JDK 9 right now:
- Have you run your JDK 8 application on a JDK 9 EA build?
- Have you jlinked an image consisting of a handful of JDK 9 modules,
and run your application on top of that?
- Have you declared modules for your application and put supporting
legacy JARs on the modulepath as automatic modules?
Alex
On 8/31/2016 1:15 PM, cowwoc wrote:
> Alex,
>
> Thank you for the clarification.
>
> I am a bit confused by your assertion... If you wanted to introduce
> first-class versions in JDK 10, how would you do so (without breaking
> backwards compatibility) in light of this format?
>
> module com.foo.bar {
> *requires* org.baz.qux;
> }
>
> Gili
More information about the jigsaw-dev
mailing list