如何在Linux上安装JDK?

mac2024-01-26  33

Linux上安装JDK

为何需要安装JDK? 可以去我的博客里查看 链接:

很多虚拟机上都自带自己的JDK版本,如果要学习如何安装JDK,就首先要卸载掉之前的jdk 步骤如下:

su root (进入root用户)输入密码[root@master Desktop]# rpm -qa|grep java (找到jdk)[root@master Desktop]# rpm -e --nodeps 查找后的jdk复制过来(1.7和1.6,1.6版本需要去掉依赖 需要使用 --nodeps ,1.7版本则可用可不用,看情况而定)

一、下载适合Linux的JDK,可以通过上官网去下载

二、通过挂载盘把jdk的压缩包引到Linux系统 (虚拟机——>设置——>选项——>共享文件夹,总是启用选择你要添加的盘)

把jdk压缩包放到与Linux共享的文件夹里(我的共享文件夹叫:工具)

在Linux系统下家目录下面创建一个文件夹为soft cd ~/自己的用户名 mkdir soft (创建soft文件夹)

在Linux里找到压缩包, cd /mnt/hgfs/工具 (找到jdk压缩包) 如图所示:

拷贝压缩包到刚刚创建的soft文件夹中 [chee@master 工具]$ cp jdk-8u172-linux-x64.tar.gz ~/自己的用户名/soft

进入soft文件夹进行解压 cd ~/soft ls (查看是否拷贝成功) tar -zxvf jdk-8u172-linux-x64.tar.gz (解压到当前文件夹,最好是解压到这里,如果移动该路径后可能jdk不好使)

创建软连接 ls (查看解压后的jdk名称,例如:jdk1.8.0_172) ln -s jdk1.8.0_172 jdk (给jdk赋一个名称叫:jdk) ll (查看是否赋名成功,若成功就会显示:jdk -> jdk1.8.0_172)

配置环境变量(非root用户) 1)gedit ~/.bash_profile

2)然后在里面添加两行东西: export JAVA_HOME=/home/自己的用户名/soft/jdk(你自己jdk解压路径) export PATH=$ JAVA_HOME/bin: $PATH

3)保存退出(ctrl+s)

如图所示:

环境变量生效 source ~/.bash_profile

验证jdk (最好是重启一下reboot) java -version 若出现以下情况,那么,恭喜你!成功安装jdk,也可以运行以下.java 文件再试试!

#系统变量配置 [root@master]# cat /etc/profile

#用户变量配置 [crx@master]#~/.bash_profile

最新回复(0)