pom 里面配置的jdk为1.7
原提问者GitHub用户dongyuanlongwang
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 版本和其他依赖项而有所不同。建议您参考官方文档或相关资源以获取详细的兼容性信息。
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 下运行。
com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure : Unsupported major.minor version 51.0
如果用1.7 版本没有问题。
能够调整jdk编译环境为1.6。
原回答者GitHub用户dongyuanlongwang
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。