如何在Linux 虚拟机中安装JDK

如何在Linux 虚拟机中安装JDK

一:第一种方法

1:到官网复制下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2:wget https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux -x64.tar.gz (这里以jdk1.8为例)

3: tar - zxvf jdk-8u201-linux -x64.tar.gz

4:如果以上全部成功 不需要往下看 下面出现的一些问题

  1. 执行第二部的时候一直提示证书还未生效
    在这里插入图片描述

解决方法是改变下载的命令:

wget --no-cookies --no-check-certificate --header “Cookie:gpw_e24=http%3a%2f%2fwww.oracle.com%2ftechnetwork%2fjava%2fjavase%2fdownloads%2fjdk7-downloads-1880260.html;oraclelicense=accept-securebackup-cookie” + jdk下载链接地址中,–no-cookies指的是不使用 cookies,–no-check-certificate指的是不要验证服务器的证书,–header=STRING 指的是在头部插入 STRING。

二:第二种方法——使用yum安装是非常粗暴无脑的,但仍然有需要注意的点,不然会掉坑里

  1. 执行命令yum -y list java*查看可安装java版本。
  2. 选择一个java版本进行安装,这里我们希望安装java1.8,因为我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。这里有个地方要注意,上图中我用红框圈起来的两个java版本,要选择-devel的安装,因为这个安装的是jdk,而那个不带-devel的安装完了其实是jre。
  3. 执行命令yum install -y java-1.8.0-openjdk-devel.x86_64。执行完后会看见控制台刷出很多输出。
  4. 输入java -version查看已安装的jdk版本,当出现如下输出表示安装成功。
    三:配置环境变量

9.输入命令vim /etc/profile,打开环境变量配置文件

在文件底部输入以下信息,并保存

JAVA_HOME=/home/java/jdk1.8.0_131
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export  JAVA_HOME
export  JRE_HOME
export  PATH   
export CLASSPATH

10:输入命令source /etc/profile,刷新环境变量配置文件使其立刻生效;输入java -version查看已安装的jdk版本:11:建一个/usr/bin/java的java的超链接。

ln -s /home/java/jdk1.8.0_131/bin/java /usr/bin/java

为什么要建这个超链接,因为一些自己注册的linux服务(如springboot的jar注册的服务),默认情况下从/usr/bin/java路径使用java,yum安装的时候,这个超链接会自动创建,如果你自己下载包安装的话,这个超链接就需要你手动创建了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Linux 虚拟机安装 JDK 的步骤如下: 1. 下载 JDK 安装包,可从 Oracle 官网下载。 2. 使用管理员权限进入终端并进入到下载JDK 安装包所在的目录。 3. 使用命令 "sudo tar -xvf jdk-xxx-linux-x64.tar.gz" 解压安装包。 4. 运行命令 "sudo mkdir /usr/lib/jvm" 创建 JVM 目录。 5. 使用命令 "sudo mv jdk1.8.0_xxx /usr/lib/jvm/jdk1.8.0" 将 JDK 移动到 JVM 目录。 6. 使用命令 "sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1" 设置 Java 默认版本。 7. 使用命令 "sudo update-alternatives --config java" 检查并确认已设置的默认版本。 8. 设置环境变量,使用命令 "sudo vi /etc/environment" ,在最后加上"JAVA_HOME="/usr/lib/jvm/jdk1.8.0"" 保存退出,使用命令 "source /etc/environment" 使配置生效。 9. 使用命令 "java -version" 检查 JDK 是否安装成功。 ### 回答2: 在Linux虚拟机安装JDK可用于进行Java开发,使用以下简单步骤: 1. 下载JDK安装包 从Oracle官网下载对应Linux版本的JDK安装包,推荐下载最新版本。 2. 解压JDK安装包 使用终端进入下载目录,执行以下解压命令 tar -zxvf jdk-**.tar.gz 解压后的JDK目录可放到/opt下,如下: sudo mv jdk-** /opt/ 3. 配置环境变量 在/etc/profile添加以下环境变量: export JAVA_HOME=/opt/jdk-** export CLASSPATH=$JAVA_HOME/lib export PATH=$PATH:$JAVA_HOME/bin 保存/etc/profile文件后,执行以下命令使环境变量生效: source /etc/profile 4. 测试JDK是否安装成功 使用以下命令测试JDK是否安装成功: java -version 输出版本信息即为安装成功。 如此,你的Linux虚拟机已经成功安装JDK,可以开始进行Java开发工作了。 ### 回答3: Linux虚拟机安装JDK主要分为以下几步: 1. 下载JDK安装包 在Oracle官网或者其他可靠的下载网站上,下载Linux系统版本相对应的JDK安装包,可以选择tar.gz格式的文件。 2. 解压JDK安装包 打开Linux终端,切换到JDK安装包所在的目录,使用以下命令解压JDK安装包: tar -zxvf jdk-8u201-linux-x64.tar.gz 注:jdk-8u201-linux-x64为JDK安装包名称,根据实际情况替换即可。 3. 配置环境变量 打开/etc/profile文件,在最后加上以下内容: export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH 注:上述路径需要替换为实际JDK安装路径。 4. 使环境变量生效 使用以下命令使刚刚修改的环境变量生效: source /etc/profile 5. 验证JDK是否安装成功 在Linux终端输入以下命令,若成功安装,会显示JDK版本号: java -version 至此,Linux虚拟机安装JDK的步骤已经完成。需要注意的是,在执行JDK版本升级或其它操作时,需要重新配置环境变量。同时,在配置环境变量时,应该关注权限问题,保证能够正常访问JDK安装目录。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值