The Java Runtime Environment (JRE) is a software package developed by Oracle Corporation. It's designed to provide a runtime environment for applications written in Java programming language.
Java is a computer programming language that is found on desktops to servers to mobile devices and also smart cards. The Java application runs on most of the systems including Linux, Mac, and Windows.
Given the ability to control this version stamp during compilation, you can enforce the minimum Java runtime version required by your application. This is precisely what the -target compiler option ...