linux系统上安装JDK8

Posted 陈震_

tags:

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

 作者:ChenZhen
 
 博客地址:https://www.chenzhen.space/
 
 版权:本文为博主 ChenZhen 的原创文章,本文版权归作者所有,转载请附上原文出处链接及本声明。
 

为什么要安装jdk?

JDK是java软件开发包(Java Development Kit)的简称,要想开发java程序就必须安装JDK。没有JDK的话,无法编译运行Java程序。
因为JDK包含的基本组件包括以下文件:

  javac.exe,用于编译java文件,将java文件编译成class文件

  java.exe,用于运行class文件,将class文件运行出结果

其实进行java开发不仅需要jdk,还需要jre(Java Runtime Environment,Java运行环境),jdk包含编译器运行器和类库(3500多个类常用150多个)等,而jre包括Java虚拟机(jvm)、Java核心类库和支持文件。不过现在的jdk都帮我们集成了jre,所以安装jdk就等于安装了两个。

总结:如果你单纯的想要运行java程序而不需要进行java程序的开发则是需要安装jre,不过你同样可以下载JDK。但如果想要进行java的开发则必须安装jdk。

因为服务器大多数是linux操作系统,你的java程序如果要运行在linux上,则必须要在linux系统安装jdk或jre,进入正题

注意:全程使用root用户来操作!

1.查看Linux系统是否有自带的jdk:

1、输入:java -version 如果有输出版本信息,则需要卸载原本的jdk,如果没有说明linux系统没有安装jdk可以跳过下面步骤直接进行下一步的安装。
2、发现有版本信息输入:rpm -qa | grep java 检测jdk的安装包,(注意:rpm命令符没有时记得下载一个输入:apt-get install +命令名称)
3、接着进行一个个删除包,输入:rpm -e --nodeps  包名
4、最后再次:rpm -qa | grep java     检查是否删除完即可(此步由于之前已经卸载,所以没有截图)

2.下载jdk压缩包


去到oracle官网下载jdk8,这里我们选择tar.gz的压缩包。

https://www.oracle.com/java/technologies/downloads/

2.解压

安装完成后通过远程传输工具将文件传输到Linux的 /opt 目录下

opt目录是linux专门给用户装额外软件的目录,我们的jdk可以放在该目录下

 之后输入指令解压压缩包

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

 3.配置环境变量

修改配置文件

vim /etc/profile

在文件最底部加上

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

如下图

 最后esc退出编辑模式

 输入 :wq 保存退出

4.使配置文件生效

输入指令使配置文件生效

source /etc/profile

输入java和javac会输出信息则表示jdk的安装大功告成

 

 自此jdk8在linux上的安装完成!

Linux系统上安装JDK(有图详解)

Linux系统上安装JDK

安装中要用到的工具:
1、通过Xshell连接linux服务(需要先安装Xshell)

Xshell网盘提取链接(提取码:1sqk)

2、如果是在自己电脑上使用VMware安装的linux服务,可直接通过终端(也就是我们常说的黑框框)进行操作

3、上传下载好的压缩包或文件到linux服务上,通过WinSCP(我一直用这个,以后再开发中也会用到)


WinSCP网盘下载链接(提取码:x42y)

一、下载JDK

注意:选择适合自己的JDK,并且注意安装JDK的系统

下载路径:
1、官网下载地址
2、百度网盘下载(linux系统)(提取码:qarg)

二、JDK的安装

1、卸载linux系统自带的JDK(建议直接用超级用户,不然卸载的时候可能会报权限不够的error,之后的操作也需要用root权限)
1.1、切换用户:su root

su root

1.2、查看自带JDK命令:rpm -qa | grep jdk

rpm -qa | grep jdk

1.3、卸载自带JDK命令:rpm -e --nodeps 要卸载的JDK

rpm -e --nodeps 要卸载的JDK

2、在usr目录下创建java目录,把我们下载好的JDK压缩包上传到 创建好的 java目录下(我放在该目录下了,也可以放在其他目录下)
创建安装目录:mkdir java

mkdir java

3、把压缩包解压到当前目录(我们创建的java目录下),解压命令:tar -zxvf 所要解压的文件名,解压完后如上图

tar -zxvf 所要解压的文件名

4、编辑profile文件:vim /etc/profile
把光标移到最后一行,键盘按 i,进入编辑模式,然后插入以下内容:(注意自己所建java的路径、jdk的名称)

JAVA_HOME=/usr/java/jdk1.8.0_11
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

然后按ESC退出编辑模式,‘shift + :’,输入wq,回车,完成保存并退出

5、让编辑的文件生效执行:source /etc/profile

6、最后验证JDK安装是否成功:java -version

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

linux系统上安装paramiko模块

在苹果电脑上如何安装linux系统?

怎么在vmware上安装linux系统

如何用镜像文件在硬盘上安装LINUX系统

如何在Linux系统上安装字体

怎么在vmware上安装linux系统