jMonkeyEngine / jmonkeyengine

A complete 3-D game development suite written in Java.
http://jmonkeyengine.org
BSD 3-Clause "New" or "Revised" License
3.78k stars 1.12k forks source link

Java9 or java 10 #847

Open zjkorder opened 6 years ago

zjkorder commented 6 years ago

If you modify it to java9, it will not reduce the size of packaging

empirephoenix commented 6 years ago

Neither Java9 nor Java10 will be LTS releases. Java 11 is the next LTS release.

tlf30 commented 5 years ago

Can this be closed with MR #1059 ?

Ali-RS commented 5 years ago

it will not reduce the size of packaging

I think by this OP means new jlink command which comes with java 9. This will only work if we use the Module system.

tlf30 commented 5 years ago

Oh, ok. That makes more sense than what I was trying to figure from the issue.

Ali-RS commented 5 years ago

In this article, the author described a way for using jlink to build Java Runtimes for non-Modular applications. In his example, the size of the resulting java-runtime was 39Mb, compared to 286Mb for the full JDK. I have not tested this myself with JME, I am putting the link for the full article here in case anybody is interested to give it a try: https://medium.com/azulsystems/using-jlink-to-build-java-runtimes-for-non-modular-applications-9568c5e70ef4