Linux下安装jdk

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下安装jdk相关的知识,希望对你有一定的参考价值。

安装之前,先检查一下系统中是否已经有安装jdk

rpm -qa | grep java

如果有可以使用rpm -qa | grep Java | xargs rpm -e --nodeps批量卸载所有带有Java的文件 

在官网上下载


1、下载地址

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

安装:

rpm(建议使用rpm包安装):

1、复制rpm包到/usr/java路径下

mkdir /usr/java

cp jdk-7u55-linux-x64.rpm /usr/java/

2、添加可执行权限并安装:

cd /usr/java/

chmod +x jdk-7u55-linux-x64.rpm

rpm -ivh jdk-7u55-linux-x64.rpm


[[email protected] src]# rpm -ivh jdk-7u55-linux-x64.rpm

Preparing...                ########################################### [100%]

   1:jdk                    ########################################### [100%]

Unpacking JAR files...

        rt.jar...

        jsse.jar...

        charsets.jar...

        tools.jar...

        localedata.jar...

        jfxrt.jar...

rpm包安装自动解压到/usr/java/目录下:

[[email protected] ~]# cd /usr/java/

[[email protected] java]# ll

总用量 4

lrwxrwxrwx 1 root root   16 1月  19 06:00 default -> /usr/java/latest

drwxr-xr-x 8 root root 4096 1月  19 06:00 jdk1.7.0_55

lrwxrwxrwx 1 root root   21 1月  19 06:00 latest -> /usr/java/jdk1.7.0_55




3、配置环境变量

法一:

编辑profile文件:

vim /etc/profile

在profile文件最后追加如下内容:

export JAVA_HOME=/usr/java/jdk1.7.0_55

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存并退出,执行

source/etc/profile


法二:


vim /etc/profile.d/java.sh

exportJAVA_HOME=/usr/java/jdk1.8.0_40

exportPATH=$JAVA_HOME/bin:$PATH

exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


source /etc/profile.d/java.sh


4、查看java版本

[[email protected] ~]# java -version  

java version "1.7.0_55"

Java(TM) SE Runtime Environment (build 1.7.0_55-b13)

Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)


[[email protected] ~]# which java

/usr/bin/java

[[email protected] ~]# ls -lrt /usr/bin/java

lrwxrwxrwx 1 root root 26 1月  19 06:00 /usr/bin/java -> /usr/java/default/bin/java



tar.gz

1:下载jdk包:本章使用的为后缀为tar.gz的文件(不需要安装),如jdk-7u80-linux-x64.tar.gz

   2: 把jdk文件保存至Linux下目录:通过控制台,使用mkdir命令生成/usr/java目录,并把文件放入其下

   3:解压tar.gz文件:通过控制台,进入/usr/java下,执行,将其进行解压

   4:配置环境变量:打开控制台,运行 vi /etc/profile,在最后插入要配置的内容 ,按Esc键 ,输入( :wq 保存并退出) 

   

export JAVA_HOME=/usr/java/jdk1.7.0_80

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar



   5:运行 source /etc/profile,使配置环境生效

   6:运行 java -version 看是否生效。若出现jdk版本号,则安装并配置环境变量成功







Linux如何查看JDK的安装路径

1:echo $JAVA_HOME

使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径

技术分享

[[email protected] ~]# java -version  

java version "1.7.0_55"

Java(TM) SE Runtime Environment (build 1.7.0_55-b13)

Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)

[[email protected] ~]# echo $JAVA_HOME


以上是关于Linux下安装jdk的主要内容,如果未能解决你的问题,请参考以下文章

linux怎么看jdk的安装路径

linux下怎样安装jdk1.8?

Linux下安装JDK

Linux下jdk的安装卸载切换

linux下怎么卸载自带的JDK和安装想要的JDK

如何在linux下删除安装好的jdk