开发者社区> 问答> 正文

druid 版本兼容到什么版本的jdk,我看MANIFEST.MF 中版本直接就是1.8;虽然我在1

pom 里面配置的jdk为1.7

原提问者GitHub用户dongyuanlongwang

展开
收起
山海行 2023-07-05 20:53:09 1292 0
3 条回答
写回答
取消 提交回答
  • Druid 版本的兼容性取决于使用的 JDK 版本以及您在代码中使用的 API 和依赖项。一般来说,Druid 的最新版本应该兼容 JDK 8 及以上的版本。

    根据您提供的信息,MANIFEST.MF 文件中显示了 java-version: 1.8 的信息,这表示 Druid 1.2.2 版本至少需要 JDK 8 才能运行。

    然而,并不意味着 Druid 1.2.2 版本不能与 JDK 9 或更高版本兼容。实际上,Druid 1.2.2 版本已成功地在 JDK 9 和 JDK 11 下运行。

    对于您提到的在 pom.xml 中配置的 JDK 版本为 1.7,如果您计划使用较旧的 JDK 版本,那么您可能需要使用与该 JDK 版本兼容的 Druid 版本。请查看官方文档或相关资源以获取有关不同 Druid 版本和 JDK 兼容性的详细信息。

    总结起来,最新版本的 Druid 应该兼容 JDK 8 及以上的版本,但确切的兼容性可能因您使用的具体 JDK 版本和其他依赖项而有所不同。建议您参考官方文档或相关资源以获取详细的兼容性信息。

    2023-07-30 14:35:19
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    ruid 的版本兼容性主要取决于使用的 JDK 版本以及你在代码中使用的 API 和依赖项。一般来说,Druid 的最新版本应该兼容 JDK 8 及以上的所有版本。

    在 Druid 1.2.2 版本的 MANIFEST.MF 文件中,确实显示了 java-version: 1.8 的信息,这意味着 Druid 1.2.2 版本至少需要 JDK 8 才能运行。但是,这并不意味着 Druid 1.2.2 版本不能与 JDK 9 或更高版本兼容。实际上,Druid 1.2.2 版本已被证明可以在 JDK 9 和 JDK 11 下运行。

    2023-07-30 13:14:42
    赞同 展开评论 打赏
  • com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure : Unsupported major.minor version 51.0

    如果用1.7 版本没有问题。

    能够调整jdk编译环境为1.6。

    原回答者GitHub用户dongyuanlongwang

    2023-07-06 11:47:35
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载