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

Migration to Java 17 #8

Open
4 of 5 tasks
JanWittler opened this issue Oct 13, 2022 · 1 comment
Open
4 of 5 tasks

Migration to Java 17 #8

JanWittler opened this issue Oct 13, 2022 · 1 comment

Comments

@JanWittler
Copy link

JanWittler commented Oct 13, 2022

When migrating to Java 17 target (as soon as Xtend supports it), we need to adapt the following classes:

  • Maven build parent POM <maven.compiler.target> and <maven.compiler.soruce>
  • every .classpath file to point to JavaSE-17
  • every Manifest.MF file Bundle-RequiredExecutionEnvironment: JavaSE-17
  • CommonalitiesProjectSetup.xtend#COMPLIANCE_LEVEL
  • Run Xtext (and thus the Reactions compilation) with Java 17
@JanWittler
Copy link
Author

Migration done. Currently Xtext is configured to compile using Java 11. This affects all projects including a .reactions file.

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