ubuntu18.04配置jdk1.8

准备用ubuntu来开发java后台,首先就应该配置jdk,但在配置jdk的过程中,出现了很多问题,不过,幸运的是配置成功了。

  • 创建文件夹,需要在/usr/lib/创建文件夹

在创建文件夹前,需要切换用户身份,因为终端显示的是电脑名,而我们需要以root的身份进入到系统中。当我们输入 su root,并且输入密码后,如果出现认证失败,请参考解决认真失败的问题,如果没有这样的问题,我们以root的身份进入到系统中

 进入到这个目录下,/usr/lib目标库文件
 cd /usr/lib 
 包括动态连接库加上一些通常不是直接调用的可执行文件的存放位置。[了解更多](https://blog.csdn.net/sweetfather/article/details/79625482)

 创建目录,jvm用来存储jdk
 sudo mkdir jvm
  • 下载jdk

我们下载jdk的方式有两种


第一种是到java官网下载,默认是下载到根目录下的下载,我们可以通过
cp /下载/jdk-8u181-linux-x64.tar.gz /usr/lib/jvm/将下载好的压缩包放置在jvm目录下,然后通过命令root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# tar zxvf jdk-8u171-linux-x64.tar.gz解压


第二种,我们可以在/usr/lib/jvm下通过命令直接下载:

  wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz
  • 安装jdk
    通过这个命令:root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# sudo vim ~/.bashrc,如果提示vim找不到命令,点此链接。如果没有提示,点击键盘的 i 进行编辑,按 Esc切换指令,输入wq保存退出。
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_171 //这是你安装的解压后的jdk的文件名
export JRE_HOME=${JAVA_HOME}/jre   
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib   
export PATH=${JAVA_HOME}/bin:$PATH

我们也可以这样写:
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_171 //这是你安装的解压后的jdk的文件名
JRE_HOME=${JAVA_HOME}/jre   
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib   
PATH=${JAVA_HOME}/bin:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH

这里写图片描述

配置好之后,立即使其生效:
root@zhubaoya-ThinkPad-Edge-E431:~# source ~/.bashrc

然后输入这几条指令:
root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_171/bin/java 300
root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_171/bin/javac 300
root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_171/bin/jar 300
root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_171/bin/javah 300
root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_171/bin/javap 300
这里写图片描述

进行更新:
root@zhubaoya-ThinkPad-Edge-E431:/home/zhubaoya# sudo update-alternatives –config java
验证是否安装成功:
这里写图片描述
表示安装成功

猜你喜欢

转载自blog.csdn.net/lvoelife/article/details/81267164