Noexes icon indicating copy to clipboard operation
Noexes copied to clipboard

Update to Modern Java Release

Open mdbell opened this issue 6 years ago • 8 comments

Java 10 is old, need to update.

mdbell avatar Jan 11 '19 05:01 mdbell

Exactly. Also Oracle won't let me get Java 10 anymore without paying them.

EphraimBane avatar Jan 21 '19 03:01 EphraimBane

This is a big issue.

Slluxx avatar Feb 03 '19 22:02 Slluxx

Exactly. Also Oracle won't let me get Java 10 anymore without paying them.

Here it's free:

https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase10-4425482.html

Just need to create a free account if you don't have already and choose the Java SE Runtime Environment 10.0.2, which is the last JRE provided by Oracle. Using OpenJDK or Amazon Corretto to create a JRE is a lot more work, so I suggest using the 10.0.2 for now from that link Oh and also be sure to first delete the old Java JRE 8 if you have it installed.

luiscesjr avatar Apr 24 '19 16:04 luiscesjr

I've been able to get this running on Java 11, but packaging it is proving to be super complicated. Apparently the deploy function was taken out of JavaFX 11, so there's this super convoluted way you're supposed to package stuff now. It's a big ol' oof.

dually8 avatar May 19 '19 20:05 dually8

It should be noted in the readme that this very specifically needs JRE v10. Like, explicitly say newer versions won't work.

Just for anyone googling, I've got it going at last with 10.0.2 (x64) on Win10 x64

nodakamakadon avatar Apr 29 '20 09:04 nodakamakadon

I just pushed a commit to make it so the project itself compiles with JDK 16, eventually we'll have a full build process to link the modules, as well as using jpackage to create platform specific executables

mdbell avatar May 06 '21 23:05 mdbell

when?

theboy181 avatar Mar 08 '23 03:03 theboy181

Considering the "Building the client" sections is empty, it'd be nice to have a build, because I can't figure out how to make one.

RedStoneMatt avatar Jul 18 '23 00:07 RedStoneMatt