小滴课堂-学习笔记:(10)AlibabaCloud微服务升级下一代 JDK11 LTS长期支持版本
愿景:"让编程不再难学,让技术与生活更加有趣"更多架构课程请访问 xdclass.net目录第1集 ⼤话JDK各个版本常⻅问题讲解第2集 AlibabaCloud微服务升级JDK11和配置干货文档第1集 ⼤话JDK各个版本常⻅问题讲解简介:讲解JDK⼀些基础知识科普OpenJDK和OracleJDK版本区别OpenJDK是JDK的开放源码版本,以GPL协议的形式发布(General Public
·
愿景:"让编程不再难学,让技术与生活更加有趣"
更多架构课程请访问 xdclass.net
目录
第1集 ⼤话JDK各个版本常⻅问题讲解
简介:讲解JDK⼀些基础知识科普
-
OpenJDK和OracleJDK版本区别
- OpenJDK是JDK的开放源码版本,以GPL协议的形式发布(General Public License)
- Oracle JDK采⽤了商业实现
-
LTS 是啥意思?
- Long Term Support ⻓期⽀持的版本,如JDK8、JDK11都是属于LTS
- JDK9 和 JDK10 这两个被称为“功能性的版本”不同, 两者均只提供半年的技术⽀持
- 甲⻣⽂释出Java的政策,每6个⽉会有⼀个版本的释出,⻓期⽀持版本每三年发布⼀次,根据 后续的发布计划,下⼀个⻓期⽀持版 Java 17 将于2021年发布
-
8u20、11u20是啥意思?
- 就是Java的补丁,⽐如JDK8的 8u20版本、8u60版本; java11的 11u20、11u40版本
第2集 AlibabaCloud微服务升级JDK11和配置
简介:讲解AlibabaCloud微服务升级JDK11
-
安装包(课程资料里面,和正常jdk安装没区别)
-
IDEA配置
- procject structure
- 偏好设置-编译版本
-
maven项目配置
<properties>
<java.version>11</java.version>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
-
版本选择:
- 只要不是JDK8以下就行,
- 也不建议用最新的,比如现在JDK14或者JDK17是吧
- 涉及到中间件的升级,不排除有些版本是把老版本的代码删除了,就GG了
干货文档
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献4条内容
所有评论(0)