Ubuntu安装Java8和Java9
前言
系统:Ubuntu 16.04
软件: Java8, Java9
Tips:
Java 9 的代码由于提供了新特性,所以有些代码并不支持向后兼容。也就是说,用 Java 9 写的代码,有可能在 Java 8 或更早版本的 JDK 上不能运行。
Java9终于出来了,可以尝鲜体验下,可惜Java8的语法还没有掌握全。关于Java8才刚看完了lambda,后面有空准备把后面的课程学完。(ps, 博客园少于150字居然不允许发布。)
安装Jave8
1. 导入Webupd8 PPA
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
2. 安装
sudo apt-get install oracle-java8-installer
选择确认条款,用Tab键切换。
3. 设置为默认jdk
//sudo update-java-alternatives -s java-8-oracle
sudo apt install oracle-java8-set-default
安装Java9
1. 导入Webupd8 PPA
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
2. 安装
sudo apt-get install oracle-java9-installer
选择确认条款,用Tab键切换。
3. 设置环境变量
sudo apt-get install oracle-java9-set-default
4. 验证
ryan@ryan-900X5L:~$ java -version
java version "9"
Java(TM) SE Runtime Environment (build 9+181)
Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)
关注我的公众号

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了