我有几个在生产中使用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月开始工作
基础教程推荐
猜你喜欢
- Java与Android使用监听者模式示例 2023-04-13
- 关于Swagger注释API的使用说明 2023-01-03
- Java 导出 CSV 文件操作详情 2023-04-17
- Spring IOC与DI核心重点分析 2023-06-23
- Java深入分析讲解反射机制 2022-11-29
- SpringCloud应用idea实现可相互调用的多模块程序详解 2023-03-11
- Springboot @Configuration与自动配置详解 2023-03-07
- JavaFX实现界面跳转 2023-01-13
- Java结构性设计模式中的装饰器模式介绍使用 2023-05-25
- springboot中报错Invalid character found in the request的解决 2023-06-06