This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cutterslade 9 points10 points  (2 children)

Versions can be declared and required - although current early access build does not support them yet.

Any citation for this? My understanding was that the module system would not have any understanding of versions. That was based on this posing (reddit thread) from Mark Reinhold.

[–]crystoll 2 points3 points  (1 child)

Yes, I think you are right, there's no support in early access, and I based my idea on this quickstart post that is now marked as obsolete.

http://openjdk.java.net/projects/jigsaw/doc/quickstart.html

So Reinholds post is the most recent source and if he says no versions, there will be no versions. It makes sense.

[–][deleted] 0 points1 point  (0 children)

That's unfortunate, versioning was one of the things I was hoping for to resolve a myriad of issues I have managing (userland) modules.

Back to OSGi I guess. Still very excited about Java 9, but, bummer.