linux ubuntu jdk安装教程

1.先从官网下载jdk

    jdk官网下载地址


2.将下载的jdk拷贝至linux系统,先放在linux桌面即可


3.在/usr/lib下新建目录jvm

命令:sudo mkdir -p /usr/lib/jvm

注:在普通用户下即可,不用提升至root用户


4.将下载的jdk解压到/usr/lib/jvm下

命令:sudo tar -zxvf /home/qy/桌面/jdk-8u161-linux-x64.tar.gz -C /usr/lib/jvm


注:每个人的桌面路径不一样,输入自己的文件路径

解压后会/usr/lib/jvm下会出现文件夹jdk1.8.0_161


5.配置环境变量

命令:sudo vim /etc/profile

注:需要sudo提升权限,才能修改/etc/profile文件

在最下面输入:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161           #你的jdk的路径
export JRE_HOME=${JAVA_HOME}/jre 
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH


:wq保存退出

6.使配置文件生效

命令:source /etc/profile


7.查看java版本

命令:java -version


8.遇到的问题

(1)第二次打开在没有执行source /etc/profile命令情况下运行java -version命令出错


解决方法:(手动设置系统默认jdk),可参考另一篇文章

手动设置系统默认jdk


(2)运行jps命令出错

程序 'jps' 已包含在下列软件包中:

 * openjdk-8-jdk-headless
 * openjdk-9-jdk-headless
请尝试:sudo apt install <选定的软件包>


解决方法:执行以下命令

sudo update-alternatives --install /usr/bin/jps jps /usr/lib/jvm/jdk1.8.0_161/bin/jps 1
注:/usr/lib/jvm/jdk1.8.0_161( 为jdk文件路径


猜你喜欢

转载自blog.csdn.net/qymufeng/article/details/79552700