使用 maven 创建了一个 Web 应用程序并将其部署在 heroku 上。一切正常,但是当我调用使用 postgresql-9.2-1002.jdbc4 驱动程序的操作时,我得到:
java.lang.UnsupportedClassVersionError: org/postgresql/Driver : Unsupported major.minor version 51.0 (unable to load class org.postgresql.Driver)
我知道问题是我在我的开发环境中使用 jdk 7 并且较低版本在 heroku 上运行(至少我是这样认为的)。我的第一个问题是,为什么其他操作不会给出这个错误,只有使用 postqresql 驱动程序的操作会给出这个问题,而应用程序的其余部分工作得很好?我做的另一件事是下载 jdk 6,然后将其添加到我的项目构建路径中,然后将 eclipse 编译器合规性配置为 1.6,但即便如此我也遇到了同样的问题。我该如何解决这个问题?