gpt4 book ai didi

java - Tomcat 6找不到mysql驱动

转载 作者:可可西里 更新时间:2023-11-01 07:14:09 25 4
gpt4 key购买 nike

这里有一个类似的问题,但关于类路径。 ClassNotFoundException com.mysql.jdbc.Driver

直到几天前,我的一切都运行良好。突然我的小应用程序找不到 mysql 驱动程序。而且我不明白为什么(真的我已经检查了一切)

我在 WEB-INF/lib 中获得了驱动程序 jar,但 tomcat 似乎无法找到它。

有人知道为什么吗?我正在使用 Ubuntu 和从 synaptics packadge 管理器安装的 tomcat 6 和 mysql

给出的错误是:

ClassNotFoundException: com.mysql.jdbc.Driver

我什至将权限更改为 777 以查看它是否可以不可见,但它不是:(

最佳答案

如果您创建了一个需要此驱动程序的数据源,那么它应该直接放在管理数据源的容器的类路径中。在本例中,是 Tomcat 管理数据源。因此,将驱动程序放在 Tomcat/lib 中就可以了。

除此之外,您还说过您使用的是 Ubuntu。它默认带有 GNU JDK。我只强烈建议您确保摆脱它并安装 Sun JDK。 GNU JDK 充斥着许多错误,乍一看可能会导致无法解释的问题。希望您考虑到这一点。

关于java - Tomcat 6找不到mysql驱动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733106/

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