如何在Linux中安装jdk?

如何在Linux中安装jdk?

1、先创建一个新的虚拟机,一共13步创建好虚拟机

我使用的是VMware Workstation Pro
(1)根据需求,一般选择推荐设置
在这里插入图片描述
(2)
在这里插入图片描述

(3)选择你提前下载好的虚拟机镜像
在这里插入图片描述
(4)设置自己的用户名和密码
在这里插入图片描述
(5)注意尽量不要把两个镜像存放在一个文件夹中,否则可能出错
在这里插入图片描述
(6)根据自己电脑的配置设置处理器数量和内核数量
在这里插入图片描述
(7)因为我的电脑是32G运行内存,所以我给了16G
在这里插入图片描述
(8)这里一般默认都是第二个选择NAT,但是根据自己公司需求,第一个用的比较多,所以我选择了第一个
在这里插入图片描述
(9)这一步默认
在这里插入图片描述
(10)这一步也默认
在这里插入图片描述
(11)选择创建新的虚拟磁盘
在这里插入图片描述
(12)这里根据你自己的项目大小分配,这里是练习,所以默认使用20G
在这里插入图片描述

(13)最后一步完成开启虚拟机
在这里插入图片描述

2、配置虚拟机

(1)等待虚拟机安装部署
在这里插入图片描述
(2)如果这里有叹号,记得点一下
在这里插入图片描述
选上勾勾,然后点击done退出
在这里插入图片描述
(3)然后继续点FINISH CONFIGURATION
在这里插入图片描述
输入你的密码,进入虚拟机
在这里插入图片描述
(4)出现这个界面就说明,虚拟机安装成功了
在这里插入图片描述

3、在虚拟机中安装JDK

(1)找到命令控制台
在这里插入图片描述
(2)先查看当前系统的jdk

// 查看当前系统的jdk
rpm -qa|grep jdk

在这里插入图片描述
(3)卸载openjdk,卸载相关的openjdk,.noarch后缀的不要删除

// 卸载openjdk,卸载相关的openjdk
rpm -e --nodeps *jdk*

出现这个error,说明我们没有这个权限来删除,我们的切换到root用户
在这里插入图片描述

// 切换到root用户
su

在这里插入图片描述
注意:在password后面直接输入,你登录虚拟机时候的密码,这里是什么都不显示的,但是密码是真实存在的,你输入完正确的密码,在回车就可以切换到root用户了

现在继续使用上面那个删除jdk的命令就可以删除了,然后使用查询命令后发现,就剩了一个jdk了
在这里插入图片描述
(4)卸载完Linux自带的openjdk后,就可以安装我们需要的jdk了
安装jdk之前,我们得先有一个jdk的包呀,可以去官网下载一个jdk
https://www.oracle.com/technetwork/java/javase/downloads/index.html
在这里插入图片描述
这里分别对应Linux,macOS,Windows不同版本的jdk

(5)这里使用XShell连接Linux系统,方便使用
要连接Xshell的时候,要连接虚拟机的ip,这时候,你得先去虚拟机配置你得ip
网络的配置,注意虚拟机和本地分配的IP地址

vim  /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
然后进入到这个页面,需要修改你得配置信息
在这里插入图片描述
下面是我配置好的,配置好以后,保存退出(配置完了以后一定要重启虚拟机,才能生效

在这里插入图片描述注意:这里的IP、gateway、dns1、prefix除了IP其他和windows环境下是一致。判断配置好的方式:相互可以ping通,可以相互访问
在这里插入图片描述

配置好了以后再用ifconfig查看,这里出现了ip地址才算是成功
在这里插入图片描述

(6)上面部署好了以后,在使用这个Xshell连接
在这里插入图片描述
在这里插入图片描述
连接成功后出现下面两个图片(注意端口默认的22不要乱写)
在这里插入图片描述

在这里插入图片描述

(7)接着用Xftp把下载好的jdk传入到我的虚拟机中
在这里插入图片描述
创建好连接以后,点击连接
在这里插入图片描述
点击文件夹进去以后,就能看见压缩包了
然后进入到song的目录,使用命令解压安装
在这里插入图片描述

// 安装新的jdk
tar -zxvf jdk-8u171-linux-x64.tar.gz

这样子就表示jdk装好了
在这里插入图片描述
(8)装好jdk后,配置jdk的环境
配置jdk环境变量

// 配置jdk环境变量
vim  /etc/profile

提前找到你jdk安装的位置,把路径复制下来
在这里插入图片描述
文末加:

export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

在文末把这个换为你自己的地址
在这里插入图片描述
这是两种写法,上下任选一种即可---------------------

JAVA_HOME=/home/uxdb/jdk8/jdk1.8.0_301
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export PATH

在这里插入图片描述

// 配置文件生效
source /etc/ profile

然后再用java -version查看jdk版本号
在这里插入图片描述
出现版本号说明安装成功

  • 13
    点赞
  • 93
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值