Skip to content

support for java9 (jigsaw) #180

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
hohwille opened this issue Apr 30, 2016 · 0 comments
Open

support for java9 (jigsaw) #180

hohwille opened this issue Apr 30, 2016 · 0 comments
Assignees
Milestone

Comments

@hohwille
Copy link
Member

It was a design goal of jigsaw to allow creating modules that are still compatible with java8.
Though we still have to verify that in detail it seems promising and worth a try to prepare for jigsaw early on then.
However, currently jigsaw has strong limitiations such as no support for optional dependencies. Further it has a strong impact on reflection. If there is no movement and collaboration with feedback from (OSS) libraries in jigsaw and they just focus on staying in schedule IMHO jigsaw will be a dead animal from its birth. As it has great potential and also big projects such as spring are raising demands for optional dependencies we all hope for the best and expect some movement.

Insights:
https://github.com/ftrossbach/IntroToJigsaw

Maven-Support:
https://cwiki.apache.org/confluence/display/MAVEN/Java+9+-+Jigsaw

@hohwille hohwille self-assigned this Apr 30, 2016
@hohwille hohwille added this to the release:9.0.0 milestone Apr 30, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant