我创建了一个连接到数据库的 java 项目(不是 MAVEN),所以我将库包含到项目(mysql-connector-java)中,并在服务器 context.xml 中写入了正确的资源数据。 当我在浏览器上访问我的项目并使用一些数据库信息时,日志得到这个:
abr 03, 2023 10:33:51 A. M. org.apache.catalina.startup.HostConfig deployDirectory 信息:Web 应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager] 的部署已在 [61] 毫秒内完成 abr 03, 2023 10:33:51 A. M. org.apache.catalina.startup.HostConfig deployDirectory 信息:Desplegando el directorio [C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT] de la applicación web abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [name] 设置为 [jdbc/poolvideoclub] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [auth] 设置为 [Container] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [type] 设置为 [javax.sql.DataSource] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [maxTotal] 设置为 [100] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [maxIdle] 设置为 [30] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [maxWaitMillis] 设置为 [10000] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [username] 设置为 [root] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [password] 设置为 [] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [driverClassName] 设置为 [com.mysql.cj.jdbc.Driver] abr 03, 2023 10:33:51 A. M. org.apache.tomcat.util.digester.SetPropertiesRule 开始 ADVERTENCIA:匹配 [Context/Resources] 未能将属性 [url] 设置为 [jdbc:mysql://localhost:3306/videoclub] abr 03, 2023 10:33:51 A. M. org.apache.catalina.startup.HostConfig deployDirectory 信息:Web 应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT] 的部署已在 [41] 毫秒内完成 abr 03, 2023 10:33:51 A. M. org.apache.coyote.AbstractProtocol 开始 信息:启动 ProtocolHandler ["http-nio-8080"] abr 03, 2023 10:33:51 A. M. org.apache.catalina.startup.Catalina 开始 信息:服务器启动 [2984] 毫秒 错误 en metodo buscaUsuario: java.sql.SQLException: Cannot create JDBC driver of class '' for connect URL 'null'
我尝试登录我的网站,但失败了
解决方案是我在context.xml中写错了resource