"Since bundling apps and runtime is the new best-practice"
When did this become the new best-practice in Java land?
When did this become the new best-practice in Java land?
The recommendation now is for app developers to include their own JRE with the app; just like how each electron app includes its own copy of chromium.
Note this was not possible in the past as the java license prohibited redistribution.