RuoYi-Vue-Oracle的oracle driver驱动配置问题ojdbc8-12.2.0.1.jar的解决

RuoYi-Vue-Oracle的oracle driver驱动配置问题ojdbc8-12.2.0.1.jar的解决

1、报错情况

下载:https://gitcode.com/yangzongzhuan/RuoYi-Vue-Oracle

用idea打开,启动:

日志有报错:

点右侧m图标,maven有以下报误 :

2、解决办法

2.1、工程源码的driver目录提供的解决办法:

由于Oracle驱动没有发布到中央仓库,可以在此目录下开启终端,执行以下命令同步到的本地Maven仓库目录。

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar -Dfile=ojdbc8-12.2.0.1.jar

报mvn不存在,因外部未安装maven,用maven命令报错。

2.2、在内置的maven执行

2.2.1、未指定jar包位置

C:\Users\yegan.jdks\corretto-1.8.0_442\bin\java.exe -Dmaven.multiModuleProjectDirectory=D:\ideaproj\oc -Djansi.passthrough=true "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.2\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.2\plugins\maven\lib\maven3\bin\m2.conf" "-Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.2\plugins\maven\lib\maven-event-listener.jar" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.2\lib\idea_rt.jar=65316:C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.2\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.2\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.2\plugins\maven\lib\maven3\boot\plexus-classworlds.license" org.codehaus.classworlds.Launcher -Didea.version=2024.3.2.2 install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar -Dfile=ojdbc8-12.2.0.1.jar

INFO\] Scanning for projects... \[INFO

INFO\] --------------------------\< com.ruoyi:ruoyi \>--------------------------- \[INFO\] Building ruoyi 3.8.9 \[INFO\] from pom.xml \[INFO\] --------------------------------\[ jar \]--------------------------------- \[INFO

INFO\] --- install:2.5.2:install-file (default-cli) @ ruoyi --- Downloading from public: https://maven.aliyun.com/repository/public/org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.jar 未成功 #### 2.2.1、指定jar包位置 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/2f6fc88df4124e16a7aaaa0691d60ccf.png) install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar -Dfile=D:\\ideaproj\\oc\\driver\\ojdbc8-12.2.0.1.jar ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/04ab3cc889284893a09c6e9f64650e43.png) 安装成功。 ## 3、解决情况 maven里重新加载所有Maven项目,报错消失。 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/0eacc610fcb94065b8af3a20c96c8517.png) ## 4、启动工程成功 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/7187d8b22cf449feb3f637580ad96e5c.png)

相关推荐
花花鱼21 分钟前
vxe-grid在树形模式下通过$grid.getTableData().fullData无法获取到所有数据的简单处理
vue.js
敲代码的嘎仔24 分钟前
JavaWeb零基础学习Day1——HTML&CSS
java·开发语言·前端·css·学习·html·学习方法
Tachyon.xue2 小时前
Vue 3 项目集成 Element Plus + Tailwind CSS 详细教程
前端·css·vue.js
FuckPatience3 小时前
Vue 中‘$‘符号含义
前端·javascript·vue.js
Dxy12393102165 小时前
python如何通过链接下载保存视频
python·spring·音视频
Terio_my6 小时前
Java bean 数据校验
java·开发语言·python
超级大只老咪6 小时前
何为“类”?(Java基础语法)
java·开发语言·前端
cpsvps_net6 小时前
VPS服务器锁等待超时处理,如何有效解决数据库性能瓶颈
服务器·数据库·oracle
我笑了OvO7 小时前
C++类和对象(1)
java·开发语言·c++·类和对象
weixin_436525078 小时前
Gitee - IDEA 主支 master 和分支 dev 的使用
java·ide·intellij-idea