Java 连接oracle时报错,ORA-28040:没有匹配的验证协议

网上多数解决方案都是:Oracle12c连接问题ORA-28040:没有匹配的验证协议_LeneRacy的博客-CSDN博客

这类,但是修改之后并没有生效,直接换一个oracle ojdbc驱动jar包即可。

下载oracle驱动jar包地址:https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html

oracle登录账号分享参见博文:https://blog.csdn.net/zyydfhlw/article/details/107685464

下载之后需要手动install到本地仓库中,使用如下命令:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=19.0.0.0.0
-Dpackaging=jar -Dfile=D:\oracle\jdbc\lib\ojdbc8.jar

之后重新调试程序,连接上了。

posted @ 2021-06-20 15:49  jason小蜗牛  阅读(2768)  评论(0编辑  收藏  举报