在linux中安装jdk
下载软件:
第一步:
官网下载linux中的jdk
找到与linux版本配套的jdk。一定下载tar.gz结尾的压缩包
查看自己版本号多少位的命令 getconf LONG_BIT
下载从主机到虚拟机之间传递文件的软件
比如我用的SecureCRT下面百度云盘链接
链接:https://pan.baidu.com/s/1Ih-bpHmWMfKWeAgywJeTKg
提取码:w3mm
下载解压,解压后双击运行
用ifconfig获得虚拟机的ip地址比如我的是192.168.56.105
可能遇到的问题是你不显示你的ip
解决方法
有可能是你的虚拟机没有打开网络
或者把你虚拟机和物理机的连接改为桥接模式
第一次打开CRT后需要连接,因为我不是第一次打开的了,所以就没有截图
点开如图所示的那个地方让你在连接
将你下载的jdk压缩文件放到linux中的/usr/local文件中。你可以直接把亚索文件拖过去。也可以在物理机上找到你的压缩文件,右键upload.
jdk安装
前面的准备工作做好后就该安装了
步骤一:
切换root账户
找到虚拟机中jdk压缩包的位置,/usr/local
ls命令可以看到你jdk是否在这里
步骤二:干掉系统自带的jdk
查看安装系统的时候是否有系统自带的jdk
查看 rpm -qa|grep jdk
删除 rpm -e --nodeps jdk-1.7.0_opeanjdk
把查到的系统自带的jdk都给干掉,都给干掉之后再查看,可以看到系统自带的jdk都给干掉了
步骤三:解压jdk文件
tar -zvxf jdk的名字
解压后ls命令查看就可以看到
步骤四:
配置jdk环境变量
再打开一个终端
vi /etc/profile
把下面这几行在profile文件中配置
export JAVA_HOME=/usr/local/jdk1.8.0_191
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
配置完后让这个文件生效
source /etc/profile
用java -version看到下面所示就说明jdk配置成功了
到这里重启虚拟机,jdk不管在那个终端就都可以访问。jdk的配置可以了