Linux安装jdk

第一种方式

1.下载jdk,linux中的jdk文件后缀为.tar.gz

2.解压文件,tar -zxvf fileName

可以修改一下文件名:mv oldFilName newFileName

3.设置环境变量:

回到root目录:cd ~

查看文件(包括隐藏文件): ls -a,.bash_profile就是编辑环境变量的文件

编辑文件:vi .bash_profile

vi 编辑器刚进入时是命令模式,输入i进入编辑模式;编辑完成后输入esc,分号(:)到最后一行;输入q退出,q!不保存退出,wq保存退出

4.重新加载配置:source .bash_profile

5.测试java是否安装成功:java -version

第二种方式

查看jdk版本:yum -y list java*

[root@localhost /]# yum -y list java*
已加载插件:fastestmirror
base                                                                                                                                                               | 3.6 kB  00:00:00     
extras                                                                                                                                                             | 2.9 kB  00:00:00     
updates                                                                                                                                                            | 2.9 kB  00:00:00     
(1/4): base/7/x86_64/group_gz                                                                                                                                      | 153 kB  00:00:00     
(2/4): extras/7/x86_64/primary_db                                                                                                                                  | 250 kB  00:00:00     
(3/4): base/7/x86_64/primary_db                                                                                                                                    | 6.1 MB  00:00:07     
(4/4): updates/7/x86_64/primary_db                                                                                                                                 |  24 MB  00:00:21     
Determining fastest mirrors
 * base: mirrors.ustc.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
可安装的软件包
java-1.6.0-openjdk.x86_64                                                                       1:1.6.0.41-1.13.13.1.el7_3                                                         base   
java-1.6.0-openjdk-demo.x86_64                                                                  1:1.6.0.41-1.13.13.1.el7_3                                                         base   
java-1.6.0-openjdk-devel.x86_64                                                                 1:1.6.0.41-1.13.13.1.el7_3                                                         base   
java-1.6.0-openjdk-javadoc.x86_64                                                               1:1.6.0.41-1.13.13.1.el7_3                                                         base   
java-1.6.0-openjdk-src.x86_64                                                                   1:1.6.0.41-1.13.13.1.el7_3                                                         base   
java-1.7.0-openjdk.x86_64                                                                       1:1.7.0.261-2.6.22.2.el7_8                                                         base   
java-1.7.0-openjdk-accessibility.x86_64                                                         1:1.7.0.261-2.6.22.2.el7_8                                                         base   
java-1.7.0-openjdk-demo.x86_64                                                                  1:1.7.0.261-2.6.22.2.el7_8                                                         base   
java-1.7.0-openjdk-devel.x86_64                                                                 1:1.7.0.261-2.6.22.2.el7_8                                                         base   
java-1.7.0-openjdk-headless.x86_64                                                              1:1.7.0.261-2.6.22.2.el7_8                                                         base   
java-1.7.0-openjdk-javadoc.noarch                                                               1:1.7.0.261-2.6.22.2.el7_8                                                         base   
java-1.7.0-openjdk-src.x86_64                                                                   1:1.7.0.261-2.6.22.2.el7_8                                                         base   
java-1.8.0-openjdk.i686                                                                         1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk.x86_64                                                                       1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-accessibility.i686                                                           1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-accessibility.x86_64                                                         1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-demo.i686                                                                    1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-demo.x86_64                                                                  1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-devel.i686                                                                   1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-devel.x86_64                                                                 1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-headless.i686                                                                1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-headless.x86_64                                                              1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-javadoc.noarch                                                               1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-javadoc-zip.noarch                                                           1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-src.i686                                                                     1:1.8.0.382.b05-1.el7_9                                                            updates
java-1.8.0-openjdk-src.x86_64                                                                   1:1.8.0.382.b05-1.el7_9                                                            updates
java-11-openjdk.i686                                                                            1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk.x86_64                                                                          1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-demo.i686                                                                       1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-demo.x86_64                                                                     1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-devel.i686                                                                      1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-devel.x86_64                                                                    1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-headless.i686                                                                   1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-headless.x86_64                                                                 1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-javadoc.i686                                                                    1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-javadoc.x86_64                                                                  1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-javadoc-zip.i686                                                                1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-javadoc-zip.x86_64                                                              1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-jmods.i686                                                                      1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-jmods.x86_64                                                                    1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-src.i686                                                                        1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-src.x86_64                                                                      1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-static-libs.i686                                                                1:11.0.20.0.8-1.el7_9                                                              updates
java-11-openjdk-static-libs.x86_64                                                              1:11.0.20.0.8-1.el7_9                                                              updates
java-atk-wrapper.i686                                                                           0.30.4-5.el7                                                                       base   
java-atk-wrapper.x86_64                                                                         0.30.4-5.el7                                                                       base   
java_cup.noarch                                                                                 1:0.11a-16.el7                                                                     base   
java_cup-javadoc.noarch                                                                         1:0.11a-16.el7                                                                     base   
java_cup-manual.noarch                                                                          1:0.11a-16.el7                                                                     base   
javacc.noarch                                                                                   5.0-10.el7                                                                         base   
javacc-demo.noarch                                                                              5.0-10.el7                                                                         base   
javacc-javadoc.noarch                                                                           5.0-10.el7                                                                         base   
javacc-manual.noarch                                                                            5.0-10.el7                                                                         base   
javacc-maven-plugin.noarch                                                                      2.6-17.el7                                                                         base   
javacc-maven-plugin-javadoc.noarch                                                              2.6-17.el7                                                                         base   
javamail.noarch                                                                                 1.4.6-8.el7                                                                        base   
javamail-javadoc.noarch                                                                         1.4.6-8.el7                                                                        base   
javapackages-tools.noarch                                                                       3.4.1-11.el7                                                                       base   
javassist.noarch                                                                                3.16.1-10.el7                                                                      base   
javassist-javadoc.noarch                                                                        3.16.1-10.el7                                                                      base 

安装jdk:yum install -y java-11-openjdk.x86_64

出现Complete!安装完成

默认安装到usr/lib/jvm目录下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值