ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

CentOS 7安装Java

2021-11-10 22:00:44  阅读:228  来源: 互联网

标签:Java CentOS default 11.0 openjdk vagrant java 安装 OpenJDK


本文介绍在Vagrant搭建的CentOS安装OpenJDK。

1. 启动虚拟机

D:\sandbox\code\demo>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Resuming suspended VM...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2222
    default: SSH username: vagrant
    default: SSH auth method: private key
==> default: Machine booted and ready!
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.

2. ssh登录虚拟机

D:\sandbox\code\demo>vagrant ssh
Last login: Tue Nov  9 14:15:16 2021 from 10.0.2.2
Last login: Tue Nov  9 14:15:16 2021 from 10.0.2.2
[vagrant@localhost ~]$

3. 安装OpenJDK 11

[vagrant@localhost ~]$ sudo yum install java-11-openjdk-devel

4. 确认Java安装成功

[vagrant@localhost ~]$ java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

5. 安装OpenJDK 8

[vagrant@localhost ~]$ sudo yum install java-1.8.0-openjdk-devel

6. 虽然安装了两个版本的JDK,但是默认JDK是11

[vagrant@localhost ~]$ java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

7. 如果要切换默认JDK的版本,可以

[vagrant@localhost ~]$ sudo alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64/bin/java)
*  2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/bin/java)

Enter to keep the current selection[+], or type selection number:

8. 如果要卸载JDK

sudo yum remove java-1.8.0-openjdk-devel

参考

How to Install Java on CentOS 7

标签:Java,CentOS,default,11.0,openjdk,vagrant,java,安装,OpenJDK
来源: https://blog.csdn.net/bin9wei/article/details/121218901

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有