万万哇 发表于 2024-6-19 14:47:37

Linux:安装jdk的三种方法(yum+rpm+下载包)

1. yum安装jdk

在linux上利用yum安装黑白常粗暴无脑的,但仍然有必要留意的点,否则会掉坑里。这里说一下步调。
1.1. 执行命令yum list |grep jdk查看可安装jdk版本

执行成功后可以看见如下的效果:
https://img-blog.csdnimg.cn/direct/6802ee61427e4fd6927c43774b6daddd.png#pic_center
1.2. 选择一个java版本进行安装

这里我们渴望安装java1.8,由于我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。
这里有个地方要留意,上图中我用红框圈起来的两个java版本,要选择-devel的安装,由于这个安装的是jdk,而那个不带-devel的安装完了其实是jre。
1.3. 执行命令yum install -y java-1.8.0-openjdk-devel.x86_64

执行完后会看见控制台刷出许多输出,耐心等待至自动安装完成。
https://img-blog.csdnimg.cn/direct/cf86bddbb82c4136a914ac51f88c3371.png#pic_center
https://img-blog.csdnimg.cn/direct/2d98bab437e3494f9c605471fbb00f6f.png#pic_center
1.4.输入java -version
查看已安装的jdk版本

当出现如下输出体现安装成功。
https://img-blog.csdnimg.cn/direct/f8821bf2a040468bb2fe2125639108fe.png#pic_center
1.5.查看安装目次

yum安装的jdk,被安装到哪里去了?你可以在/usr/lib/jvm目次下找到他们
https://img-blog.csdnimg.cn/direct/08b1cd3e477e4eeb823ca5e5ff645cbb.png#pic_center
至此,yum安装jdk完成。
2. rpm安装JDK环境

2.1. 准备好必要安装的rpm安装包

若不愿意去官方下载rpm安装包则可以直接执行如下命令,直接在当前文件夹下下载一个jdk-8u202版本
https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.rpm
https://img-blog.csdnimg.cn/direct/c46744be728b4d7c9cf803a4ff70a79a.png#pic_center
2.2. rpm安装包安装

注:rpm -ivh安装命令
rpm -ivh jdk-8u202-linux-x64.rpm
https://img-blog.csdnimg.cn/direct/84b420c7558744aca230ad3d4837b8b2.png#pic_center
2.3. 查抄Java环境是否成功安装

获取java版本号:
java -version
https://img-blog.csdnimg.cn/direct/a484a2ba27154fa486a1bcad9d085a2e.png#pic_center
查看JDK的安装路径(安装后才有):
which java
https://img-blog.csdnimg.cn/direct/34b84edbbf884482a713b9698779421f.png#pic_center
3. tar.gz手动安装

3.1. 进入oracle官网下载,或准备好必要安装的tar安装包

我们提前从官方下载了如:jdk-xxx-linux-xxx.tar.gz的压缩包,我上传到服务器的/home然后开始安装
oracle官网下载页面:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
https://img-blog.csdnimg.cn/direct/cbbbf55a43244f0095722da110f1c003.png#pic_center
3.2. 解压tar.gz压缩包

tar -zxvf jdk-8u202-linux-x64.tar.gz
https://img-blog.csdnimg.cn/direct/37d80a784e8c49c483ccd1a70c23fd9d.png#pic_center
3.3. 剪贴到/usr/local目次下

注:此目次通常编译或安装不是直接来自官方堆栈或软件包管理器的软件包
mv jdk1.8.0_202/ /usr/local/
cd /usr/local/jdk1.8.0_202
ll
https://img-blog.csdnimg.cn/direct/27b46c1581744a8c983151a606b49ab0.png#pic_center
3.4. 手动设置Java环境变量

安装到这已经就是最后一步了,我们必要设置所需的的Java环境变量,让其体系更好的找到如java、javac等命令的位置;
注:一样平常rpm、yum方式安装的不必要设置环境变量,但是若辨认不到还是老老实实设置环境变量
修改设置环境
vim /etc/profile
把下面的设置放到文件的最后一行
export JAVA_HOME=/usr/local/jdk1.8.0_202    # 这里设置解压的Java目录文件
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
让设置立即见效
source /etc/profile
https://img-blog.csdnimg.cn/direct/cb2ac0333f1043cdac2378460dd705fe.png#pic_center
查抄Java环境是否成功安装
## 获取java版本号java -version
    ## 查看JDK的安装路径(安装后才有)which java
https://img-blog.csdnimg.cn/direct/f174443fb2934d0daf8dded2eb79a111.png#pic_center
注:若yum安装则默认Java被安装在/usr/lib/jvm(一样平常不用手动设置)
若RPM安装则默认Java被安装在/usr/java/jdk1.8.0-x64(一样平常不用手动设置)

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux:安装jdk的三种方法(yum+rpm+下载包)