Ubuntu16.04(Linux)安装JDK
Ubuntu 安装JDK的两种方式:
1:通过ppa(源) 方式安装.
2:通过官网下载安装包安装.
第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级
第一种:使用ppa/源方式安装(自己使用了,但失败了)
1.添加ppa
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
2.安装Oracle-java-installer
jdk7
sudo apt-get install oracle-java7-installer
jdk8
sudo apt-get install oracle-java8-installer
安装器会提示你同意 oracle 的服务条款,选择 ok
然后选择yes 即可
如果你懒,不想自己手动点击.也可以加入下面的这条命令,默认同意条款:
JDK7 默认选择条款
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
JDK8 默认选择条款
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
接下会是等待(依个人网速定)
如果你因为防火墙或者其他原因,导致installer 下载速度很慢,可以中断操作.然后下载好相应jdk的tar.gz 包,放在:
/var/cache/oracle-jdk7-installer (jdk7)
/var/cache/oracle-jdk8-installer (jdk8)
下面,然后安装一次installer. installer 则会默认使用 你下载的tar.gz包
3.设置系统默认jdk
JDk7
sudo update-java-alternatives -s java-7-oracle
JDK8
sudo update-java-alternatives -s java-8-oracle
如果即安装了jdk7,又安装了jdk8,要实现两者的切换,可以:
jdk8 切换到jdk7
sudo update-java-alternatives -s java-7-oracle
jdk7 切换到jdk8
sudo update-java-alternatives -s java-8-oracle
4.测试jdk 是是否安装成功:
java -version
javac -version
(第一种来自:https://www.linuxidc.com/Linux/2017-07/145563.htm)
第二种:直接下载jdk压缩包方式安装(这里只介绍jdk7的,jdk8 的原理完全一致)(自己使用成功了)
系统版本:Ubuntu 16.04
JDK版本:jdk1.8.0_121
1.官网下载JDK文件jdk-8u121-linux-x64.tar.gz
我这里下的是最新版,其他版本也可以
2.创建一个目录作为JDK的安装目录,我的目录为 /java
java 是系统文件,直接在根目录下创建 /java文件夹就可以了
sudo mkdir /java
3.移动文件到/java目录下
sudo mv jdk-8u121-linux-x64.tar.gz /java
4.解压文件
tar -zxvf jdk-8u121-linux-x64.tar.gz
5.配置所有用户的环境变量
sudo vim /etc/profile
在文件的最后添加以下内容:
#set Java environment
export JAVA_HOME=/dengyang/jdk1.8.0_56(根据自己的安装路径进行修改)
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
修改完成之后保存关闭
6.立即生效
source /etc/profile
7.输入java -version,显示JDK版本说明恭喜你,环境变量配置正确
只是自己记录一下,有需要的可以参考.