竹笋

首页 » 问答 » 常识 » jdk8升级jdk11问题指南
TUhjnbcbe - 2025/4/25 23:10:00
北京治白癜风费用 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/bdf/

前言

我的开发的项目本来是用的java8,在和公司其它项目组做对接时,他们提供的依赖是java11编译的,导致不兼容,所以才有了下面的升级,在这记下来方便下次查阅。

我升级的是gradle项目,springboot+springcloud搭建的,我升级后碰到的问题有:

druid连接池不兼容JDK11

阿里巴巴druid连接池对java11的兼容问题造成,我们可以打开druid的pom看下

druid的需要依赖jdk里两个jar,正好这个jar是在java11里是没有的,如果就此不管也没事,项目可以正常使用,但每次编码总有这个错误,推荐更换连接池HikariCP,HikariCP是springboot默认推荐的,自动集成不需要引入任务包,优势比driud多

JPA缺少依赖

添加依赖:

1
查看完整版本: jdk8升级jdk11问题指南