Difference between revisions of "Setting up Java"

From Exilent
 
(99 intermediate revisions by the same user not shown)
Line 1: Line 1:
Exilent currently supports only '''Java 8''' JRE/JDK.  
+
Exilent requires '''Java 11+ JRE/JDK''' installed. On '''Mac''' it best works with Oracle JDK.
* JRE (Java Runtime Environment): enough to run Java applications
 
* JDK (Java Development Kit): has some extra tools for Java development
 
  
If you install a new Java version on your computer it is possible that it doesnt get set as default so an older version of Java would be still the default Java runner. So when you double click a JAR file it would be executed on this version of Java.
+
== Verify default Java version ==
 +
There can be several Java versions installed on your computer. When you double click a JAR file it will be executed on the Java version which is set as default.
  
In order to run Exilent you have to make sure you have Java 8 set as default.
+
https://i.imgur.com/RhBjx8v.png
  
== Verify your default Java version ==
+
Open up a Command Prompt/Terminal and type '''java -version'''. This will print out the current default Java version.
Open up a terminal where you can type commands (Windows: Start - Command Prompt, Mac: Finder - Terminal).
 
  
Type: '''java -version'''
+
https://i.imgur.com/LnxBqAX.png
  
The default Java version will be printed out (Java 8 181).
+
12.x.x means Java 12.
  
https://i.imgur.com/giWilQt.png
+
== Removing other Java versions ('''Mac''') ==
 +
If you are '''on Mac''' you have to remove other versions of Java first.
  
== Set default Java version ==
+
To do this, download the installer of the java that you currently have installed, run it and select uninstall.
On Windows installing any Java (JRE of JDK) should be set as default.
 
  
On Mac installing a JRE wont be set as default so you will have to install JDK.
+
== Installing Java ==
 +
 
 +
=== AdoptOpenJDK ===
 +
Go to: https://adoptopenjdk.net
 +
 +
Choose a Version: OpenJDK 11 (LTS) or OpenJDK 16 (Latest)
 +
 
 +
Choose a JVM: Hotspot
 +
 
 +
Select your platform.
 +
 
 +
Download and install.
 +
 
 +
=== Oracle JDK===
 +
 
 +
Go to: https://www.oracle.com/java/technologies/downloads/
 +
 
 +
Select your platform.
 +
 
 +
Download and Install.
 +
 
 +
{{See also|Getting started}}

Latest revision as of 22:33, 19 October 2022

Exilent requires Java 11+ JRE/JDK installed. On Mac it best works with Oracle JDK.

Verify default Java version

There can be several Java versions installed on your computer. When you double click a JAR file it will be executed on the Java version which is set as default.

RhBjx8v.png

Open up a Command Prompt/Terminal and type java -version. This will print out the current default Java version.

LnxBqAX.png

12.x.x means Java 12.

Removing other Java versions (Mac)

If you are on Mac you have to remove other versions of Java first.

To do this, download the installer of the java that you currently have installed, run it and select uninstall.

Installing Java

AdoptOpenJDK

Go to: https://adoptopenjdk.net

Choose a Version: OpenJDK 11 (LTS) or OpenJDK 16 (Latest)

Choose a JVM: Hotspot

Select your platform.

Download and install.

Oracle JDK

Go to: https://www.oracle.com/java/technologies/downloads/

Select your platform.

Download and Install.

See also: Getting started