-
Notifications
You must be signed in to change notification settings - Fork 10
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
Library shell gives you JDK 8, but some tooling requires JDK 11+ #136
Comments
I think "library" is not a name that aged well, since different projects have different requirements, and the world wasn't ever going to cut it off at once. Maybe we should just provide an 8, 11, 17, and 21 and phase out "application" and "library". |
But that doesn't capture the different defaults of the non-JDK platforms. Drat. It's nice to have a one liner to drop in a command line or private .envrc. |
Another complaint I had with the current "library" shell is that while it is reasonable for CI to run on JDK8, for local dev I'd typically prefer a fast, modern JVM i.e. 17+ and only "drop down" to JDK 8 if CI catches something weird. |
#192 should have improved the issue, at least in regards to metals and scala-cli, but this is probably still needs further thought to fully address. |
mdoc recently dropped support for JDK 8, so it's no longer possible to build documentation sites in the library shell.
The text was updated successfully, but these errors were encountered: