ubuntu18.04配置jdk1.8,解决vim找不到命令

导读:本篇文章讲解 ubuntu18.04配置jdk1.8,解决vim找不到命令,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

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

创建目录

需要在/usr/lib/目录下创建文件夹。

在创建文件夹前,需要切换用户身份,因为终端显示的是电脑名,而我们需要以root的身份进入到系统中。

当我们输入 su root指令,并且输入密码后,如果出现认证失败,请参考解决认证失败的问题。如果没有这样的问题,我们以root的身份进入到系统中

 ## 进入到这个目录下,/usr/lib目标库文件
 ## 包括动态连接库加上一些通常不是直接调用的可执行文件的存放位置。
 cd /usr/lib 
 
 ## 创建目录,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找不到命令,可能你没有安装vim,可以如此解决:

解决vim找不到命令

如果没有安装vim,可以输入命令sudo apt-get install vim-gtk,便会出现如下图:
在这里插入图片描述
安装完vim后查看命令 vi tab键,就会关联出所有vi开头的命令,看是否有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

验证安装是否成功

验证是否安装成功:
这里写图片描述
表示安装成功

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/99271.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!