网上搜索了下,知道了大概,不能用apt装了,oracle也不再提供deb包了。只能下tar.gz包自己装。
先下载下来jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
下载tar.gz。
tar -xzvf jdk-7u80-linux-x64.tar.gz
然后把得到的jdk1.7.0_80 文件夹整个移动到/usr/lib/jvm 下。
接下来执行:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_80/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_80/bin/javac 300
sudo update-alternatives --config java
执行记录及结果如下:
xx@xx-VirtualBox:/usr/lib/jvm$ sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 自动模式
1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 手动模式
2 /usr/lib/jvm/jdk1.7.0_80/bin/java 300 手动模式
要维持当前值[*]请按<回车键>,或者键入选择的编号:2
update-alternatives: 使用 /usr/lib/jvm/jdk1.7.0_80/bin/java 来在手动模式中提供 /usr/bin/java (java)
xx@xx-VirtualBox:/usr/lib/jvm$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
------------------------------------------------------
see ?
enjoy~~~