liunx下安装jdk

一、解压安装包下载

现在oracle上下载安装包

1、新建目录,然后使用ftp工具保存上传。

mkdir /usr/java

2、解压

tar -zxvf jdk-8u261-linux-x64.tar.gz

3、配置环境变量

修改/etc/profile文件

vim /etc/profile

在文件末尾添加jdk信息,JAVA_HOME信息根据自己的jdk包自定义,其他不变

export JAVA_HOME=/usr/java/jdk1.8.0_261
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

结果如图:

 4、使配置文件生效

source /etc/profile

5、验证jdk是否安装成功

java -version

结果如图:

 二、yum方式安装

1、检查是否已安装

rpm -qa |grep java

已安装删除:

rpm -qa | grep java | xargs rpm -e --nodeps

2、查找

yum search java|grep jdk
[root@VM_0_11_centos jvm]# yum search java|grep jdk
ldapjdk-javadoc.i686 : Javadoc for ldapjdk
java-1.6.0-openjdk.i686 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.i686 : OpenJDK Demos
java-1.6.0-openjdk-devel.i686 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.i686 : OpenJDK API Documentation
java-1.6.0-openjdk-src.i686 : OpenJDK Source Bundle
java-1.7.0-openjdk.i686 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.i686 : OpenJDK Demos
java-1.7.0-openjdk-devel.i686 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.i686 : OpenJDK Source Bundle
java-1.8.0-openjdk.i686 : OpenJDK Runtime Environment
java-1.8.0-openjdk-debug.i686 : OpenJDK Runtime Environment with full debug on
java-1.8.0-openjdk-demo.i686 : OpenJDK Demos
java-1.8.0-openjdk-demo-debug.i686 : OpenJDK Demos with full debug on
java-1.8.0-openjdk-devel.i686 : OpenJDK Development Environment
java-1.8.0-openjdk-devel-debug.i686 : OpenJDK Development Environment with full
java-1.8.0-openjdk-headless.i686 : OpenJDK Runtime Environment
java-1.8.0-openjdk-headless-debug.i686 : OpenJDK Runtime Environment with full
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK API Documentation for packages
java-1.8.0-openjdk-src.i686 : OpenJDK Source Bundle
java-1.8.0-openjdk-src-debug.i686 : OpenJDK Source Bundle for packages with
ldapjdk.i686 : The Mozilla LDAP Java SDK

3、安装

yum install java-1.8.0-openjdk -y
或
yum install java-1.8.0-openjdk* -y

*会多安装一些文件,如debug,不加* 不影响。

-y  用来跳过安装确认

安装完成的目录在/usr/lib/jvm下

[root@VM_0_11_centos jvm]# ls /usr/lib/jvm
java-1.8.0-openjdk-1.8.0.265.b01-0.el6_10.i386  jre  jre-1.8.0  jre-1.8.0-openjdk-1.8.0.265.b01-0.el6_10.i386  jre-1.8.0-openjdk.i386  jre-openjdk

只有java-1.8.0-openjdk-1.8.0.265.b01-0.el6_10.i386是唯一的目录,其他的都是软链接。这个就是jdk的安装目录,环境变量要指向这里。

4、配置环境变量并使之生效。

就算这个世道烂成一堆粪坑,那也不是你吃屎的理由
原文地址:https://www.cnblogs.com/whalesea/p/13578585.html