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

Reply via email to