写点什么

【YashanDB 知识库】Springboot 启动找不到崖山 jdbc 驱动的问题处理

作者:YashanDB
  • 2025-02-11
    广东
  • 本文字数:508 字

    阅读完需:约 2 分钟

本文内容来自 YashanDB 官网,原文内容请见 https://www.yashandb.com/newsinfo/7441391.html?templateId=1718516


问题描述


springboot 应用启动报找不到崖山 jdbc 驱动错误,但去应用 lib 目录下发现驱动文件 yashandb-jdbc-1.6.9.jar 是有的:


Caused by: java.lang.ClassNotFoundException: com.yashandb.jdbc.Driver


at java.net.URLClassLoader.findClass(URLClassLoader.java:407)


at java.lang.ClassLoader.loadClass(ClassLoader.java:418)


at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)


at java.lang.ClassLoader.loadClass(ClassLoader.java:351)


at java.lang.Class.forName0(Native Method)


at java.lang.Class.forName(Class.java:264)


at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:565)


... 51 more


解决办法


1、使用命令 which java 进行查询 (比如查询结果为 /usr/bin/java)


2、再使用命令 ll /usr/bin/java 进行查询(比如查询结果为 /etc/alternatives/java)


3、然后使用命令 ll /etc/alternatives/java 进行查询(比如查询结果为/usr/local/idk1.8.0_381/bin/java)


4、cp yashandb-jdbc-1.6.9.jar /usr/local/idk1.8.0_381/jre/lib/ext 目录下,再重启应用

发布于: 刚刚阅读数: 4
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】Springboot启动找不到崖山jdbc驱动的问题处理_数据库_YashanDB_InfoQ写作社区