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
之后重新调试程序,连接上了。