I am new to Java Programming. Recently I created a JavaFX program using the latest JDK 15 (https://www.oracle.com/java/technologies/javase-downloads.html) and the latest JavaFX SDK 15 (https://openjfx.io/index.html). Suppose that I need to deploy the application (.jar) in someone else's computer.
- What is the version of JRE which should be in the client's PC? Or does he need to install complete JDK?
- My program contains VM options so that can I embed them within the .jar file?
- Are there specific JREs for version after Java 8? Or is the JRE coupled with the JDK itself?