赞
踩
由于Oracle的jdk收费license,JDK8 201~221开始不免费了,目前有最近的JDK17 LTS明确免费了,但是不确定什么时候会修改协议,而且升级jdk也不能从jdk8升级到jdk17吧,LTS版本有8/11/17,目前即使升级也先升级jdk11,所以openjdk就是完美的替代品,openjdk基于License: GPLv2
然而openjdk并没有发布二进制包,难道源码编译,实际上openjdk官网推荐了二进制包的安装地址。
1. 打开OpenJDK (java.net)
实际上jdk贡献最多的还是Oracle,其次是Redhat,协议明确
2. 点击需要下载的版本
就出现这样一张页面,实际上Oracle不再维护jdk8了,移交给Redhat维护了,在Redhat官网有明确的说明
Redhat的公告
3. 下载说明
官方推荐adoptopenjdk
打开发现,实际上是eclipse基金会的产品了
官网明确写明free,并支持TCK标准(jdk的基础标准)
各种版本齐全,二进制,下载安装
安装运行后,以macOS openjdk11为例,Temurin编译
实际上很多其他方式提供了openjdk的安装yum、apt、brew等,但是既然官方推荐eclipse的编译openjdk,可以直接下载也非常方便。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。