piston icon indicating copy to clipboard operation
piston copied to clipboard

Add new and pre-release Java builds

Open bowbahdoe opened this issue 2 years ago • 3 comments
trafficstars

  • Adds a newer stable version of Java than 15 w/ 20
  • Adds some early access builds as well

The reason I want 21-ea specifically is so that I can have my book run code snippets using anonymains https://openjdk.org/jeps/445

bowbahdoe avatar May 16 '23 04:05 bowbahdoe

Also, huge apologies if they don't build. I see the other github issue where the person didn't build them locally and that was bad, but I have an M1 mac so the docker images actually don't work on my machine. I would likely have to use the workflow here to validate unfortunately :(

bowbahdoe avatar May 17 '23 15:05 bowbahdoe

Good news! got a linux laptop to test all of this and they did build with some changes

Bad news! The entire reason i want to have these ea builds is moot since the change hasnt been merged in yet. Kindof a bummer, but it will come out eventually and the central question of "would the piston folks be okay adding pre-release java builds to the public api/built in set" is still worth figuring out/for me

bowbahdoe avatar May 18 '23 02:05 bowbahdoe

I ended up giving up waiting for this and forked the rust playground to do what I wanted. https://java-playground.com

I'll leave the issue up in case anyone else is still interested, but i've moved on.

bowbahdoe avatar Oct 09 '23 23:10 bowbahdoe