yum install jdk in linux

1. Check which jdk versions are in the yum library (only openjdk has been found for the time being)


[root@localhost ~]# yum search java|grep jdk

ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk 
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment 
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos 
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation 
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment 
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos 
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation 
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment 
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos 
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment 
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation 
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
ldapjdk.x86_64 : The Mozilla LDAP Java SDK 

2.选择版本,进行安装


//Select version 1.7 to install 
[root@localhost ~]#  yum install java-1.7.0-openjdk

//After installation, the default installation directory is: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64 

3. Set environment variables


[root@localhost ~]# vi /etc/profile

Add the following to the profile file

set java environment

JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64 
JRE_HOME=JA VAHO ME/jreCL A SSPATH=.:JAVAHOME/jreCLASSPATH=.:JAVA_HOME/lib/dt.jar:JA VAHO ME/lib/tools.jar:JAVAHOME/lib/tools.jar:JRE_HOME/lib 
PATH=PATH:PATH: JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME JRE_HOME CLASS_PATH PATH 

makes the modification take effect 
[root@localhost java]#  source /etc/profile  

4. Verify


[root@localhost java]# java -version 
openjdk version “1.8.0_151” 
OpenJDK Runtime Environment (build 1.8.0_151-b12) 
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode) 

success!


5. If the problem occurs after installation:

It is found that /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64 only has jre files and no other files. When java_home is set, there will be problems.

Please install java-1.8.0-openjdk-devel.x86_64

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325893529&siteId=291194637
Recommended