java - jdbc、tomcat、apache 和 mod-jk 错误 "No suitable driver"

标签 java tomcat jdbc apache2 mod-jk

我正在 amazon EC2 中安装一个由软件提供商创建的网络应用程序。

环境细节:

  • 操作系统:ubuntu oneiric
  • java: oracle-java7-jre(取自Eugenesan's PPA)
  • tomcat:存储库 tomcat7
  • apache:存储库 apache2
  • mod-jd:库 libapache2-mod-jk
  • mysql 连接器:存储库 libmysql-java

我关注 this tutorial用于使用 apache2+tomcat7+mod-jk 部署网络应用程序。

配置文件:

我将文件 mysql-5.1.10.jar 复制到/myapp/WEB-INF/lib and/usr/share/tomcat7/lib and/usr/lib/jvm/java-7-oracle/jre/lib(这是 oracle-java7-jre 包的位置)

但是当我去 the site (dns 很好)并点击我得到的任何链接 this error :

ERR: Cannot create JDBC driver of class 'com.mysql.jdbc.Driver' for connect URL 'jdbc:mysql//planeador.c6qzkmwukf5s.us-east-1.rds.amazonaws.com:3306/planeador?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8'

但是我检查了对数据库的访问,没有问题。

有什么建议吗?这是我第一次安装 tomcat 和那些东西,如果我遗漏了一些明显的部分,请告诉我。

谢谢

最佳答案

ERR: Cannot create JDBC driver of class 'com.mysql.jdbc.Driver' for connect URL 'jdbc:mysql//planeador.c6qzkmwukf5s.us-east-1.rds.amazonaws.com:3306/planeador?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8'

您的连接 url 中 mysql// 之间缺少冒号 (:)。

19.3.4.1. Driver/Datasource Class Names, URL Syntax and Configuration Properties for Connector/J

关于java - jdbc、tomcat、apache 和 mod-jk 错误 "No suitable driver",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8515024/

相关文章:

java - HttpClient错误: Please try enabling cookies or turning off Private Mode

java - Gradle停止构建任务

file - 在类路径 grails war/tomcat 上找不到文件

java - 在 vaadin 中显示 mysql 数据库表中的数据

java - Hibernate (mysql) 为同一个查询返回不同的结果

java - 使用扩展类的泛型

spring - 独立运行 5 个 Spring Boot 应用程序与在一个 Tomcat 中部署所有应用程序

java - Tomcat 启动时 Filter 的 ClassCastException

java - JDBC ResultSet::RefreshRow 不适用于级联更新

java添加dns缓存记录