Ubuntu18.0安装jdk
前置条件
作者是使用Oracle VM VirtualBox这个虚拟机安装的Ubuntu18.04,其他例如云服务器什么的也差不多
下载jdk
你可以通过Windows先下载好jdk的安装包,这是传送门:jdk下载当我们下载好后可以使用工具传过去这是第一种方法。我们也可在在Ubuntu的命令行中使用wget来安装,但是你直接使用网页中下载的地址的时候会出现错误,会出现无法解压的情况。用wget命令直接下载的JDK,这是问题的根源。
去Oracle官网下载过jdk的童鞋应该都知道,下载之前需要同意Oracle的安装协议,不然不能下载,但是用wget的方式,默认是不同意,虽然能下载下来,但是下载下来的文件会有问题,所以在Linux上解压一直失败。所以,解决方法是:先点击接受协议后点击下载,然后通过火狐的下载页面可以复制下载链接,然后你会发现和直接点击下载的链接相比多了一些东西。
开始安装
移动安装包
先查看自己的jdk的安装包在哪?然后将安装包复制一份到“/usr/local/lib”目录下,命令如下:
sudo cp /home/yznx/下载/jdk-8u201-linux-x64(2).tar.gz /usr/local/lib
解释:
- 如果你的用户不是sudo用户那么不使用sudo会出错,会报权限不足的,反正加上不出错
- yznx是你自己的用户名
- 下载是因为通过火狐浏览器下载的保存到这个“下载”文件夹
解压安装包
移动后进行解压:
sudo tar -zvxf jdk-8u201-linux-x64(2).tar.gz
配置环境变量
首先你需要安装vim编辑器:
sudo apt-get update
sudo apt-get install vim
然后使用vim编辑器打开“/etc/profile”,
sudo vim /etc/profile
然后添加下面这些代码,如果你是按照上面一步一步来的,那么就直接复制就好
sudo vim /etc/profile
JAVA_HOME=/usr/local/lib/jdk1.8.0_201
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
让配置生效
首先我们让配置生效:
source /etc/profile
然后重启电脑:
sudo shutdown -r now (重启系统)
最后查看一下是否安装成功
使用:
java -version
查看是否成功,出现java版本号就是成功。
网友评论