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

Recommend AdoptOpenJDK OpenJDK 8 + HotSpot #58

Closed
eed3si9n opened this issue Jan 6, 2019 · 2 comments
Closed

Recommend AdoptOpenJDK OpenJDK 8 + HotSpot #58

eed3si9n opened this issue Jan 6, 2019 · 2 comments

Comments

@eed3si9n
Copy link

eed3si9n commented Jan 6, 2019

Given the complicated license and update situation (https://www.aspera.com/en/blog/oracle-will-charge-for-java-starting-in-2019/, https://www.oracle.com/technetwork/java/java-se-support-roadmap.html) and ever changing JDKs and Scala's varying degree of support for it, I think Creative Scala should instruct new users explicitly to use Java 8. If someone has an Oracle JDK already that's ok, but for new installs I recommend AdoptOpenJDK OpenJDK 8 + HotSpot.

It's a binary distribution created from OpenJDK project source. Hopefully it should provide patches long after January, 2019.

@noelwelsh
Copy link
Contributor

I installed AdoptOpenJDK on my son's laptop last weekend and discovered that on OS X a library needed for rendering has the wrong name. Here's one relevant bug (there are a few others that all relate to similar issues.) It's a fairly simple matter to fix (just rename the library) but not something that I would expect Creative Scala's target audience to be comfortable doing.

I agree in principle with this change but I want to wait for AdoptOpenJDK to sort out their packaging. An alternative would be to suggest Corretto, which I believe has fixed this issue already.

@noelwelsh
Copy link
Contributor

This is all sorted out now.

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

2 participants