gpt4 book ai didi

java - 如何使用关于 mysql 驱动程序的 CLASSPATH? "Could not find driver with class name: com.mysql.jdbc.Driver"

转载 作者:搜寻专家 更新时间:2023-10-30 22:13:37 24 4
gpt4 key购买 nike

我正在我们的 Ubuntu 12.04 64 位服务器上安装 Atlassian Confluence。我下载了 Confluence 的完整安装包,并已将其安装在虚拟机上进行测试。现在我将它安装在服务器上,当涉及到数据库配置时,我选择 MySQL 和外部数据库。然后我得到这个错误 Could not find driver with class name: com.mysql.jdbc.Driver

所以我下载了名为mysql-connector-java-5.1.26的特定驱动程序并将其放在它应该在的位置。

/opt/atlassian/confluence/confluence/WEB-INF/lib/mysql-connector-java-5.1.26-bin.jar

到目前为止一切都很清楚,但现在我必须配置我的 CLASSPATH(我现在不明白那是什么)

我选择了 sudo nano/etc/environment,这就是文件现在的样子:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
JAVA_HOME "/usr/lib/jvm/java-1.6.0-openjdk-amd64"
CLASSPATH="/opt/atlassian/confluence/confluence/WEB-INF/lib"

由于它仍然无法正常工作(同样的错误),我想知道我还必须做什么,也许有人可以向我解释这个过程?任何帮助都赞成!

最佳答案

当您错过提供适当驱动程序类的 jar 时会出现此错误

尝试添加这个依赖

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.26</version>
</dependency>

或者您可以下载 jar 并将其放入构建路径。

right click -> buildpath - > configure buildpath - > add external jars

关于java - 如何使用关于 mysql 驱动程序的 CLASSPATH? "Could not find driver with class name: com.mysql.jdbc.Driver",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18631050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com