我有几个在生产中使用JDK 1.8的项目.但是Java从2019年1月开始支付.如果我将项目迁移到OpenJDK 1.8,我的问题是否已解决,因为它是开源的?解决方法:据我所知,它只涉及Oracle Java API.OpenJDK和OpenJFX在很大程度上是...

我有几个在生产中使用JDK 1.8的项目.但是Java从2019年1月开始支付.如果我将项目迁移到OpenJDK 1.8,我的问题是否已解决,因为它是开源的?
解决方法:
据我所知,它只涉及Oracle Java API.
OpenJDK和OpenJFX在很大程度上是独立的(除了从Oracle获得贡献).
由于一般的Oracle Java比OpenJDK(在Linux上)更聪明,所以整个问题都是暴风雨中的一场风暴:它让甲骨文为其开发工作付出了代价.
要做的是尝试OpenJDK,并采用com.sun类的概念.
您可能需要查找可能依赖于com.sun.*类的典型服务器或框架的新版本.
织梦狗教程
本文标题为:将从Oracle Java切换到OpenJDK以避免从2019年1月开始工作


基础教程推荐
猜你喜欢
- SpringBoot2.X整合Spring-Cache缓存开发的实现 2023-03-15
- java – 如何使用Oracle jdbc驱动程序的fixedString属性? 2023-10-31
- jsp中sitemesh修改tagRule技术分享 2023-07-31
- Java中instanceOf关键字的用法及特性详解 2023-07-14
- Java安全之Tomcat6 Filter内存马问题 2023-06-30
- 详解Java深拷贝,浅拷贝和Cloneable接口 2023-04-22
- Java编写实现窗体程序显示日历 2023-01-02
- SpringBoot整合RabbitMQ实现交换机与队列的绑定 2022-11-23
- Mybatis结果集映射与生命周期详细介绍 2023-06-10
- SpringBoot详解自定义Stater的应用 2023-03-06