0

我已经在 AWS-Ec2 Micro 上安装了 tomcat7 和 postgreSQL9,我能够通过在我的本地 tomcat 7 服务器上运行的 spring 应用程序连接到 EC2 postgreSQL 实例。

当我在 EC2-tomcat7 服务器上部署相同的 war 文件时,它会引发以下错误。

Cannot create JDBC driver of class '' for connect URL 'jdbc:postgresql://ec2-user@x-x-x-x-x.us-x-x.compute.amazonaws.com/test'
java.sql.SQLException: No suitable driver
    at java.sql.DriverManager.getDriver(DriverManager.java:279)

我已将 postgresql-9.1-901.jdbc3.jar 复制到 /usr/share/tomcat7/lib

我曾尝试使用 AWS 内部 IP ...不走运..

我不知道我做错了什么。具有相同配置的相同战争适用于本地 tomcat7。我错过了 AWS tomcat7 配置的任何内容吗?

4

1 回答 1

0

嗨,您似乎没有包含 postgresql jdbc jar。尝试包括它应该工作。

于 2013-11-09T04:56:11.077 回答