我有几个在生产中使用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月开始工作
猜你喜欢
- Redisson延迟队列执行流程源码解析 2023-06-01
- 解决lombok 父类和子类builder不兼容的问题 2023-05-24
- jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法 2023-08-02
- Java利用EasyExcel实现合并单元格 2022-12-16
- MyBatis集成Spring流程详解 2023-04-17
- Java 同步工具与组合类的线程安全性解析 2023-05-08
- spring cloud 集成 ribbon负载均衡的实例代码 2023-08-07
- cascade级联关系操作案例详解 2023-03-11
- java – Oracle PoolDataSource将数据库游标保持打开直到commit(),这是预期的行为吗? 2023-11-02
- java如何把逗号分隔的String字符串转int集合 2023-02-10