Ubuntu安装JDK
Posted tanrong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu安装JDK相关的知识,希望对你有一定的参考价值。
环境:Ubuntu16.04
jdk:jdk-8u201 这是目前jdk8的最新版,但是现在已经有jdk11了
oracle官网下载各版本jdk https://www.oracle.com/technetwork/java/javase/downloads/index.html
Java JDK有两个版本,一个开源版本Openjdk,还有一个oracle官方版本jdk。
一、安装openjdk
更新软件包列表:
$ sudo apt-get update
安装openjdk-8-jdk:
$ sudo apt-get install openjdk-8-jdk
查看java版本:
$ java -version
如果你系统中存在多个版本的JDK,使用下列命令设置一个默认的JDK
sudo update-alternatives --config java
sudo update-alternatives --config javac
输入选择的java版本的编号
二、安装oracle Java JDK(采用)
首先,安装依赖包:
$ sudo apt-get install python-software-properties
添加仓库源:
$ sudo add-apt-repository ppa:webupd8team/java
更新软件包列表:
$ sudo apt-get update
安装java JDK:
$ sudo apt-get install oracle-java8-installer
安装过程中需要接受协议:
查看java版本:
$ java -version
如果你同时安装了以上两个版本,你可以自由的在这两个版本之间切换。执行:
$ sudo update-alternatives --config java
前面带星号的是当前正在使用的java版本,键入编号选择使用哪个版本。
编辑/etc/profile,在文件尾添加java环境变量:
$ sudo vim /etc/profile # 如果使用oracle java export JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin" # 如果使用openjdk export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin"
三、手动下载安装oracle Java JDK(未试)
1. 去oracle官网下载,链接点此。也可以使用wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz 安装包在你执行这个命令时所在的文件夹位置。
2. 解压 tar -zxvf jdk-8u111-linux-x64.tar.gz
3. 移动到自己想放的位置:
mkdir /usr/lib/jdk
mv jdk1.8.0_111 /usr/lib/jdk/jdk1.8
4. 设置环境变量:
方案一:修改全局配置文件,作用于所有用户:vim /etc/profile
export JAVA_HOME=/usr/lib/jdk/jdk1.8 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=.:${JAVA_HOME}/bin:$PATH
方案二:修改当前用户配置文件,只作用于当前用户:vim ~/.bashrc 设置与上一样
5. 使修改的配置立刻生效:source /etc/profile 或者 source ~/.bashrc
6. 检查是否安装成功:java -version
以上是关于Ubuntu安装JDK的主要内容,如果未能解决你的问题,请参考以下文章