永洪社区

标题: 自定义驱动提示Java Runtime,请问如何处理? [打印本页]

作者: relaxray777    时间: 2023-10-24 11:32
标题: 自定义驱动提示Java Runtime,请问如何处理?

数据库是oracle 19c,永洪版本8.5.3,用自带的oracle创建连接提示ORA-28040:没有匹配的验证协议。
去oracle 官网下载19c驱动,添加自定义驱动,测试连接又提示:
java.lang.UnsupportedClassVersionError: oracle/jdbc/OracleDriver has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 53.0

请问如何处理?




作者: yhdata_lyaa    时间: 2023-10-24 13:21
看起来好像是Java版本不兼容https://blog.csdn.net/qq_46667114/article/details/127022167
作者: relaxray777    时间: 2023-10-24 13:24
本帖最后由 relaxray777 于 2023-10-24 14:49 编辑

https://www.oracle.com/database/ ... jdbc-downloads.html

作者: yhdata_yzm    时间: 2023-10-24 14:40
两个方案:
1.升级jdk版本
2.使用兼容的驱动
作者: relaxray777    时间: 2023-10-24 14:49
https://www.oracle.com/database/ ... jdbc-downloads.html
官网下载ojdbc8-full.tar.gz,用里面的ojdbc8_g.jar后测试通过
作者: yhdata_lyaa    时间: 2023-10-24 14:57
relaxray777 发表于 2023-10-24 14:49
https://www.oracle.com/database/ ... jdbc-downloads.html
官网下载ojdbc8-full.tar.gz,用里面的ojdbc8_ ...






欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4