


The latest version is Java 11, which was released in 2018 with various improvements over the previous version, Java 10. The best place to start learning Java is freeCodeCamp's 10-hour Java 8 tutorial on YouTube. Android application development is done fully with Java and its ecosystem. It’s now a full platform with lots of standard APIs, open source APIs, tools, a huge developer community and is used to build the most trusted enterprise solutions by big and small companies alike. Add the new variable called JAVA_HOME, its value is the root installation of the Java SDK (C:\Program Files\Java\jdk1.5.Java is a programming language developed by Sun Microsystems in 1995, which later got acquired by Oracle. Click the New button in the User variables section. The Advanced Tab is selected, and the Environment Variables button is pressed.Ĩ. On Windows Systems, in the control panel, the System icon is opened. It is therefore necessary to make sure that this environment variable is setup correctly after Java has been installed.ħ.

The environment variable called JAVA_HOME is used by many Java applications, including JBoss. Accept the default destination directory.ĥ. Run the JDK 5.0 installation program by running the following file:ģ.Download JDK 5.0 from to some temporary folder (C:\temp).The JRE does NOT contain the compiler, which Eclipse and JBoss require. It is important to note that the JDK is to be downloaded, the JRE should NOT be downloaded. The JDK contains everything that is in the JRE, plus tools such as the compilers and debuggers necessary for developing applets and applications. It can be redistributed with such applications. The JRE provides the Java APIs, Java Virtual Machine (HotSpot VM), and other components necessary to run applets and applications written in the Java programming language. There are two principal products in the Java SE family: Java SE Development Kit (JDK) and Java SE Runtime Environment (JRE). Sun Microsystems provides JVMs for Linux, Solaris and Windows operating systems. The Java Virtual Machine (JVM) allows our enterprise application, application server and IDE, to run.
