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

Switch to Java 21 #34

Open
JohannesLichtenberger opened this issue Mar 26, 2022 · 5 comments
Open

Switch to Java 21 #34

JohannesLichtenberger opened this issue Mar 26, 2022 · 5 comments

Comments

@JohannesLichtenberger
Copy link
Member

No description provided.

@AlvinKuruvilla
Copy link
Contributor

Can we make a checklist of everything that needs to be done to switch to Java 18? I just installed Java 18, and besides unused imports and unused variables warnings, everything seems to be okay

@JohannesLichtenberger
Copy link
Member Author

We have to adapt the pom.xml, but other than that Java is luckily in most cases really backwards compatible and it just compiles 👍 Though @mosheduminer did native builds with the GraalVM and as of now it only supports up to Java 17. However, I've read that they are always a few months behind the usual JDK versions.

@JohannesLichtenberger
Copy link
Member Author

@mosheduminer
Copy link
Member

I have no problem if you upgrade to JDK 18 while we wait for graalvm to support it. Of course I won't be able to compile brackit to native with the latest fixes until then, but if you want to start using jdk 18 I don't think it's a reason to hold back.

@JohannesLichtenberger JohannesLichtenberger changed the title Switch to Java 18 Switch to Java 20 Mar 8, 2023
@JohannesLichtenberger
Copy link
Member Author

Now we should switch to Java 20 instead... that is, it's released on 21. march

@JohannesLichtenberger JohannesLichtenberger changed the title Switch to Java 20 Switch to Java 21 Oct 4, 2023
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

3 participants