How to install JDK and set environment variables in Linux (this article is enough)

How to install JDK and set environment variables in Linux (this article is enough)

1. Check the number of Linux bits

Check whether Linux is 32-bit or 64-bit, which affects the version of JDK you need to download

System Bits JDK bit number
x86 (32-bit) 32-bit
x86_64 (64-bit)

32-bit

64-bit

Enter the command in Linux:

uname -a

If it is a 64-bit machine, it will output x86_64

2. Download JDK

Download address: https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

Corresponding to step 1, download the 64-bit version of linx

3. Install JDK

Upload the downloaded jdk to linux and unzip the compressed file

tar -zxvf jdk-11.0.6_linux-x64_bin.tar.gz

4. Set environment variables

Modify the /etc/profile file

vim /etc/profile, add the following content:

export JAVA_HOME=/usr/local/jdk/jdk-11.0.6 #Change to the installation path of jdkexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

source /etc/profile to make the environment variables effective

5. Test results

Enter the command in Linux:

[root@localhost local]# java -version
java version "11.0.6" 2020-01-14 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.6+8-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.6+8-LTS, mixed mode)

Seeing the above results, it means that jdk is installed successfully

Summarize

The above is the tutorial on how to install JDK in Linux and set environment variables introduced by the editor. I hope it will be helpful to everyone!

You may also be interested in:
  • Linux jdk installation and environment variable configuration tutorial (jdk-8u144-linux-x64.tar.gz)
  • How to configure jdk environment under Linux
  • Detailed tutorial on installing JDK1.8 on Linux
  • Tutorial on installing jdk1.8 and configuring environment variables under Linux
  • Install JDK1.8 in Linux environment

<<:  MySQL calculates the number of days, months, and years between two dates

>>:  Detailed tutorial on downloading mysql on Windows 10

Recommend

Summary of some thoughts on binlog optimization in MYSQL

question Question 1: How to solve the performance...

Detailed explanation of Strict mode in JavaScript

Table of contents Introduction Using Strict mode ...

How to design the homepage of Tudou.com

<br />I have been working in front-end for s...

Theory Popularization——User Experience

1. Concept Analysis 1: UE User Experience <br ...

A brief discussion on how to customize the host file in Docker

Table of contents 1. Command 2. docker-compose.ym...

Solve the pitfall of storing boolean type values ​​in localstorage

LocalStorage stores Boolean values Today, when I ...

VSCode Development UNI-APP Configuration Tutorial and Plugin

Table of contents Written in front Precautions De...

Tips on HTML formatting and long files for web design

<br />Related articles: 9 practical suggesti...

Vue realizes click flip effect

Use vue to simply implement a click flip effect f...

Detailed explanation of Javascript string methods

Table of contents String length: length charAt() ...

MySQL changes the default engine and character set details

Table of contents 1. Database Engine 1.1 View dat...

Detailed explanation of the solution to font blur when using transform in CSS3

This question is very strange, so I will go strai...

MySQL database import and export data error solution example explanation

Exporting Data Report an error SHOW VARIABLES LIK...