linux虚拟机的JDK安装

本文详细介绍了如何检查和安装JDK8,包括检测现有安装、下载安装包、解压、配置环境变量、以及重新加载环境以确保Java正确运行。

jdk是java程序开发工具包【开发使用工具+运行环境】,java是一种编程语言,常用于做后端服务器 【提供数据服务】开发,常说开发架构分为B【browser】/S【server】,C【client】/S,B和C构成了客户端

(1)、检查jdk安装情况【没有直接略过】

1、检查jdk是否安装输入:java -version 2、如果存在版本,并且版本不合适,输入:rpm -qa | grep java 检测jdk的安装包,(注意:rpm命令 符没有时记得下载一个输入:apt-get install +命令名称) 3、接着进行一个个删除包,输入:rpm -e --nodeps +包名 4、最后再次:rpm -qa | grep java检查是否删除完即可

(2)、下JDK安装包

官网:https://www.oracle.com/java/technologies/downloads/#java8

ps:jdk版本有很多,当前是以JDK8为例

(3)、上传JDK并解压

1、创建/usr/local/java文件夹:mkdir /usr/local/java

2、上传jdk到该文件夹

3、使用 tar -zxvf jdk压缩包

(4)、更改配置文件

打开环境变量文件:vim /etc/profile,并追加以下内容

ps:/etc/profile环境变量配置文件,环境变量就是一些系统内部默认定义的变量值,这些值会关系到 一些程序运行

#设置java安装路径

export JAVA_HOME=JDK解压路径

#设置环境变量路径指向java安装路径下bin目录

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.

(5)、重新加载环境变量,并查看jdk安装情况

1、重新加载:source /etc/profile

2、查看jdk版本:java -version

3、查看java的环境: javac --- 编译指令

                                   java --- 运行指令

Linux虚拟机安装JDK,可按以下步骤进行: 1. **准备工具**:下载并安装xshell和xftp,二者官网均可下载免费版本(https://www.xshell.com/zh/ )。下载完成后,双击.exe文件直接安装安装过程中一直下一步即可。使用xshell连接Linux虚拟机时,通过“文件—》新建会话—》输入虚拟机ip地址—》连接”,接着输入Linux账号,确定后输入密码,连接成功后可在xshell中远程操控Linux系统。xftp的下载安装和连接方式与xshell相同[^1]。 2. **卸载原有JDK(若有)**:输入`rpm -qa | grep java`检测jdk安装包,接着使用`rpm -e --nodeps +包名`一个个删除包,最后再次输入`rpm -qa | grep java`检查是否删除完[^3]。 3. **关闭防火墙并传输JDK压缩包**:永久性关闭防火墙,执行命令`systemctl disable firewalld.service`,然后重启Linux系统让其生效,使用命令`reboot`。登录xftp传输JDK1.8的.tar压缩文件,直接拖拽文件可将本机文件传输到虚拟机root文件夹下,也可将下载的Linux版本的jdk压缩包通过Xftp传输到Linux的`opt/module/software`目录(若该目录不存在可自行创建)[^1][^2]。 4. **解压JDK压缩文件**:将jdk的压缩文件解压到`/usr/local/java`目录下,使用命令`tar -zxvf jdk-8u77-linux-x64.tar.gz -C /usr/local/java` [^1]。 5. **配置Java环境变量**:编辑`/etc/profile`文件,执行命令`vim /etc/profile`,在文件最后添加如下配置信息: ```plaintext JAVA_HOME=/usr/local/java/jdk1.8.0_77 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH ``` 重新加载`/etc/profile`文件,使用命令`source /etc/profile`,最后使用`Javac`命令验证是否配置成功 [^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值