gpt4 book ai didi

java - 使用 GlassFish 4.0 并获取 No合适的驱动程序找到 jdbc :mysql error

转载 作者:行者123 更新时间:2023-11-29 13:30:48 25 4
gpt4 key购买 nike

我收到以下错误;

type Exception report

messageInternal Server Error

descriptionThe server encountered an internal error that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/chh-cw
root cause

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/chh-cw

以下是我的项目结构:

enter image description here

这是放置外部 jar 的正确路径吗?

最佳答案

这要看情况。谁真正在创建连接?如果您的应用程序代码是直接的,那么JAR属于WEB-INF/lib。如果您的容器通过 JNDI 资源管理连接,则 JAR 需要位于 Glassfish 类路径中,而不是 WEB-INF/lib 中。

在 Glassfish 3.x 中,我将 JAR 放入 domain/lib/ext 或类似的位置。

关于java - 使用 GlassFish 4.0 并获取 No合适的驱动程序找到 jdbc :mysql error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19482024/

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