我已经在 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 配置的任何内容吗?