Tuesday, October 17, 2023

Install Java latest JDK OR JRE IN LINUX WINDOWS

 

Download and Install JDK/JRE 7 in Centos & RHEL

$ su -c "yum install java-1.7.0-openjdk"	# JRE Version
$ su -c "yum install java-1.7.0-openjdk-devel"	# JDK version

Download and Install JDK/JRE 8 in Centos & RHEL

$ su -c "yum install java-1.8.0-openjdk"	# JRE Version
$ su -c "yum install java-1.8.0-openjdk-devel"	# JDK version

Download and Install JDK/JRE 9 in Centos & RHEL

$ su -c "yum install java-1.9.0-openjdk"	# JRE Version
$ su -c "yum install java-1.9.0-openjdk-devel"	# JDK version

Download and Install JDK/JRE 7 in Ubuntu

$ sudo apt-get install openjdk-7-jre		# JRE Version
$ sudo apt-get install openjdk-7-jdk		# JDK version

Download and Install JDK/JRE 8 in Ubuntu

sudo apt-get install openjdk-8-jre		# JRE Version
sudo apt-get install openjdk-8-jdk		# JDK version

Download and Install JDK/JRE 9 in Ubuntu

sudo apt-get install openjdk-9-jre		# JRE Version
sudo apt-get install openjdk-9-jdk		# JDK version

Download and Install JDK/JRE 11 in RHEL/CENTOS

# Install New Version
$ yum install java-11-openjdk-devel

Download and Install JDK/JRE 11 in Ubuntu


$ sudo apt-get update
$ sudo apt-get install openjdk-11-jdk -y
$ apt install openjdk-11-jdk-headless -y 

Download and Install JDK/JRE 17 in Ubuntu


$ sudo apt update
$ sudo apt install openjdk-17-jdk
$ sudo apt install openjdk-17-jre
$ java --version

Download and Install JDK/JRE 17 in Centos / RHEL


$ sudo yum install java-17-openjdk
$ sudo yum install java-17-openjdk-devel
$ java -version

How to Remove Java Installed?


# Remove old version
$ java -version
$ yum list installed | grep java
$ yum remove java-1.7.0-openjdk.x86_64
$ yum remove java-1.7.0-openjdk-headless.x86_64
$ yum remove java-1.8.0-openjdk.x86_64
$ yum list installed | grep java
$ yum remove java-1.8.0-openjdk-headless.x86_64
$ java -version

How to download Open Java Packages in Linux?

Location - https://openjdk.java.net/install/

Oracle's OpenJDK JDK binaries for Windows, macOS, and Linux are available on release-specific pages of jdk.java.net as .tar.gz or .zip archives.

As an example, the archives for JDK 13 may be found on jdk.java.net/13 and may be extracted on the command line using following depending on the archive type.

$ tar xvf openjdk-13*_bin.tar.gz
or
$ unzip openjdk-13*_bin.zip

How to set JAVA HOME in Linux System?

$ export JAVA_HOME=/opt/jdk1.8.0_144/
$ export PATH=/opt/jdk1.8.0_144/bin:$PATH;

How to set JAVA HOME env in Windows?


$ set JAVA_HOME "C:\Program Files\Java\jdk1.8.0"
$ set PATH "%PATH%;%JAVA_HOME%\bin";

$ setx JAVA_HOME "C:\Program Files\Java\jdk1.8.0"
$ setx PATH "%PATH%;%JAVA_HOME%\bin";

Command to set default Java version in Linux?


$ sudo alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64/jre/bin/java)
   2           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.15.0.9-2.el7_9.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 2
[root@sakri1]# java -version

Also, these commands are helpful
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
$ sudo update-alternatives --config java_home

No comments:

Post a Comment

virtual environment on python on Ubuntu

 # 1. Update system and install Python tools sudo apt update && sudo apt install python3-pip python3-venv -y # 2. Setup Django in a ...