Open ppazos opened 1 year ago
it is same error on my os
curl -s "https://get.sdkman.io" | bash
Hi @ppazos, you should be using Temurin for the open JDK (hosted by eclipse adoption), which in turn was the AdoptOpenJDK project before. The OpenJDK project is exclusively the home for EA releases now and should never be used for day-to-day development, even less so for deployment.
I'm currently doing a clean up of the Java list because it is hopelessly overpopulated right now. Expect to see lots more dead wood fall 🪓
@marc0der thanks Marc, its kind of difficult with all the JDK options to know which one to use. I use OpenJDK just because it's what I use since Oracle complicated things with their JDK to download it without the need of an account.
I know how you feel. All the options now are a bit overwhelming 😅
BTW, if you issue the command sdk install java
, you will get the latest LTS 17 Temurin version if it helps.
@ppazos & @XiaoYang1127 you might want to have a look at https://whichjdk.com/
Researching on the current state of java builds for an upcoming migration, i found out about the licensing mess (involving potential legal consequences) that "Open"JDK confronts my customers with. So i'm now switching everything to Temurin.
Thank you Oracle btw! W/o that messy licensing i'd never have discovered SDKMAN!, which really makes my day – everyday. :laughing: … and it uses Temurin as their default for a good reason.
Bug report Looking to install Java.net 17.x.x-open and sdk list java jumps from 11.x.x-open to 19.x.x-open
Why is 17 not listed?
To reproduce sdk list java
System info
Linux Mint 17.3
Shell and version (e.g.
bash --version
/zsh --version
) GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)The output of
sdk version
$ sdk version /home/pablo/.sdkman/libexec/version: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /home/pablo/.sdkman/libexec/version)