Hello,world!
🐒本篇博客使用到的工具有:VMware,Xftp
用到的文件:jdk-8u261-linux-x64.tar
虚拟机(Virtual Machine)
指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。
🏔一、下载JDK
本篇博客我们使用的是 jdk-8u261-linux-x64.tar
下载地址:
Java Archive Downloads - Java SE 8u211 and later (oracle.com)
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
下载完成后,我们可以选择解压完成后使用 Xftp工具 上传到虚拟机中,也可以直接上传压缩包,使用虚拟机进行解压,输入如下命令即可:
推荐上传到 cd /opt 目录下,并在opt目录下输入以下命令
tar -zxvf jdk-8u261-linux-x64.tar.gz
解压完成后可以通过 ls 或 ll 命令进行查看
如下图所示:
上述为使用归档管理器解压完成。
🏔二、环境变量
1. PATH环境变量。
作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
2. CLASSPATH环境变量。
作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3. JAVA_HOME环境变量。
它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
🏔三、配置环境变量
1. 修改/etc/bashrc文件
输入如下命令:
vi /etc/bashrc
在bashrc文件末尾加入:
#java_config export JAVA_HOME=/opt/jdk1.8.0_261 export JRE_HOME=/opt/jdk1.8.0_261/jre export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:. export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
输入source命令,进行配置刷新:
source /etc/bashrc
2.检验变量配置
输入如下命令,检验环境变量是否配置成功,并查看java版本:
java -version
如下图所示,即为成功
可以看到,我们的java就是我们下载的jdk8版本。
写道此处,我们的jdk环境配置就完美成功了,是不是非常简单😄
至此,此篇内容,完美结束!感谢浏览,发现问题,希望指正!💪可以像使用实体机一样对虚拟机进行操作。