我在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配置的任何内容?
答案 0 :(得分:0)
嗨,好像你还没有包含postgresql jdbc jar。尝试包括它应该工作。