-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Adopt is no more, long live Zulu! #5676
Conversation
Thanks for opening this pull request! |
@geertjanw Is there a big benefit using Zulu openJDK version instead of Adopt? |
Adopt no longer exists. Zulu does. That's a big difference. |
It would also be good to not only set '11', i.e., that is whatever is the latest release, but also a specific version, e.g., 11.0.3, because then if a build fails, and you have 11.0.3 green and 11 red, it will mean that the problem is not with your code but the latest version of the JDK (and Zulu supports not only the latest JDK at this time, while Temurin supports only the latest JDK version at this time). Here's an example of best practise, i.e., using a fixed version as well as the latest version of the JDK: https://github.com/HdrHistogram/HdrHistogram/blob/master/.github/workflows/maven.yml |
I assume "Adopt no longer exists" is referring to its move to the Eclipse Foundation. But Adopt still exists, and the Bisq desktop packager's Adopt JDK dist URLs still work as of today. All I know so far about Zulu is that it is an OpenJDK build. I didn't know about it until last week, when I looked into the possibility of using JReleaser for packaging Bisq with bundled JDK. I had some problems downloading the Adopt JDK distributions with the |
FWIW regarding jreleaser/jreleaser#363 a fix is in progress but will become available at the end of September when JReleaser 0.7.0 is scheduled for release. Switching to Zulu builds will make the |
Thanks, @aalmiray , for the quick response to the issue and remark here. Yes, the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I don't see any drawbacks using Zulu (I used it myself in the past already) and jreleaser is using it also it might be a good first start to try it out here first.
Awesome work, congrats on your first merged pull request! |
Feel free to provide a PR for it 😄 |
Fixes #replaceWithIssueNr, fixes #replaceWithIssueNr
Your PR description here.