ubuntu安装jdk的两种方式:
1、通过ppa(源)方式安装
2、通过官网下载安装包安装
一、使用ppa(源)方式安装
1、添加ppa源
jdk8
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
jdk9
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
2、安装oracle-java-installer
jdk8
sudo apt-get install oracle-java8-installer
jdk9
sudo apt-get install oracle-java9-installer
3、设置环境变量
jdk8
sudo apt-get install oracle-java8-set-default
jdk9
sudo apt-get install oracle-java9-set-default
4、测试jdk是否安装成功
java -version
javac -version
注意1:如果及安装了jdk8有安装了jdk9,要实现两种方式的切换:
jdk8切换到jdk9
sudo update-java-alternatives -s java-9-oracle
jdk9切换到jdk8
sudo update-java-alternatives -s java-8-oracle
注:2:可能出现的错误 Error : add-apt-repository command not found
Launchpad PPA Repositories是很有用的非ubuntu官方的第三方个人资源库,可以很方便地安装第三方软件。
但是在运行add-apt-repository命令时,有时会提示命令不存在,这个时候直接apt-get add-apt-repository是不可以的!
解决的方法是安装software-properties-common。输入命令:
sudo apt-get install python-software-properties
sudo apt-get update
sudo apt install software-properties-common
sudo apt-get update
二、通过官网下载安装包安装
1、官网下载JDK
http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html
2、解压到指定目录
mkdir /home/jvm
tar -zxvf jdk-8u161-linux-x64.tar.gz -C /home/jvm/
3、设置环境变量
vim /etc/profile
在文件末尾追加:
#set java environment
export JAVA_HOME=/home/jvm/jdk-9.0.4
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
使环境变量生效:
source /etc/profile
4、测试jdk是否安装成功
java -version
javac -version