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包位置

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

安装成功。

3、解决情况

maven里重新加载所有Maven项目,报错消失。

4、启动工程成功

相关推荐
JSON_L14 分钟前
Vue 响应式渲染 - 列表渲染
前端·javascript·vue.js
追寻落在生命里的那道光24 分钟前
Oracle数据连接 Dblink
数据库·oracle
bin91531 小时前
DeepSeek与Vue.js组件开发:解锁AI与前端开发的融合密码
vue.js·deepseek
不会&编程1 小时前
第3章 使用 Vue 脚手架
前端·javascript·vue.js
ttod_qzstudio1 小时前
基于Typescript,使用Vite构建融合Vue.js的Babylon.js开发环境
vue.js·typescript·babylon.js
卓怡学长1 小时前
w200基于spring boot的个人博客系统的设计与实现
java·数据库·spring boot·后端·spring·intellij-idea
zhyhgx1 小时前
【Spring】Spring MVC入门(一)
java·spring·mvc
cchjyq1 小时前
opencv:基于暗通道先验(DCP)的内窥镜图像去雾
java·c++·图像处理·人工智能·opencv·计算机视觉
115432031q2 小时前
基于SpringBoot养老院平台系统功能实现十一
java·前端·后端
莫问alicia2 小时前
苍穹外卖 项目记录 day11 Spring Task订单定时处理-来单提醒-客户催单
java·数据库·spring boot·python·spring·mybatis