5 ms·
But what about supporr for the JRE? Please help a sad IT admin understand what's gonna happen.
by greatquux 8y ago
But what about supporr for the JRE? Please help a sad IT admin understand what's gonna happen.
- phoschore 8y agoOh, just the usual near-monthly (if not daily) death march of ever-increasing version numbers, just like Chrome and Firefox. And Windows Update. And OS X, And iOS. And Ubuntu. And so on, and so on, and so on...
- djsumdog 8y agoIn general I'm glad we have rapidly increasing version numbers for Chrome, Firefox and even Edge. If you had lived through the IE6 days, this would be something to appreciate. I'm how sure how I feel about it with the JRE. I have old open source apps on Scala 2.11/SBT 0.13 that are already experience dependency rot. :-/ It's going to be more difficult too since deprecated stuff is finally getting removed from Java. I'm curious to see where we'll be a few years from now.
- pjmlp 8y agoJRE is on its way out. Thanks to Java modules, jlinker and packager tool, the idea is that you just distribute everything together.
- jasonparallel 8y agoHappen to have a good link to read about it?
- pjmlp 8y ago"jlink" https://docs.oracle.com/javase/10/tools/jlink.htm#JSWOR- https://docs.oracle.com/javase/10/tools/jlink.htm#JSWOR- GUID-CECAC52B-CFEE-46CB-8166-F17A8E9280E9 "Self-Contained Application Packaging" https://docs.oracle.com/javase/10/deploy/self-contained-application-packaging.htm#JSDPG583 https://docs.oracle.com/javase/10/deploy/self-contained-appl... "JLINK in Java-9" https://blog.knoldus.com/jlink-in-java-9/ https://blog.knoldus.com/jlink-in-java-9/ "Using Java 9 Modularization to Ship Zero-Dependency Native Apps" https://steveperkins.com/using-java-9-modularization-to-ship-zero-dependency-native-apps/ https://steveperkins.com/using-java-9-modularization-to-ship...
- jirkapinkas 8y agoUnfortunately it will take several years until you will be able to modularize server Java application. Right now the ecosystem just isn’t ready.
- pjmlp 8y agoNothing prevents you to deploy everything together. We have done it multiple times.
- jirkapinkas 8y agoHow do you solve issue that in order to use jlink every dependency must have explicit module name? Also do you use Spring Boot with modules? (Last time I tried to make it work I failed miserably, but it was a long time ago ...).
- pjmlp 8y agoI was mentioning just bundling JRE with the application. As for Spring, I never used it in anger. Our Java Web projects usually are built on top of JEE stacks or Jersey.
- jirkapinkas 8y agoExcept on server. JRE on server will still be a thing (at least in forseeable future). https://blogs.oracle.com/java-platform-group/understanding-the-server-jre https://blogs.oracle.com/java-platform-group/understanding-t...
- pjmlp 8y agoNothing prevents you to deploy everything together. We have done it multiple times.