Skip to content
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

[Archi 5] Move to Java 17 #867

Closed
Phillipus opened this issue Sep 6, 2022 · 2 comments
Closed

[Archi 5] Move to Java 17 #867

Phillipus opened this issue Sep 6, 2022 · 2 comments

Comments

@Phillipus
Copy link
Member

Archi is currently targeted toward Java 11 (LTS) and ships with a bundled version of JRE 11. It seems that some Eclipse projects are now moving toward a minimum of Java 17 so it's inevitable that we will have to move to 17 as well at some point.

Java 17 does not include Nashorn which is one of the scripting engines in jArchi. Options will be:

  1. Remove the preference options for Nashorn and use GraalVM only
  2. Ship stand-alone Nashorn with jArchi - https://github.com/openjdk/nashorn/

Option (2) can be done, but adds more dependencies to jArchi. Maybe we should make this clear now and drop Nashorn?

@Phillipus
Copy link
Member Author

We have to move to Java 17 to support the latest Eclipse features and build from Tycho. I'll ensure that jArchi has an optional stand-alone Nashorn bundle.

Aiming for Archi 5.

@Phillipus Phillipus changed the title Move to Java 17 [Archi 5] Move to Java 17 Nov 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant