解决方案是使用为JDK 6编译的数据库驱动程序的副本。
似乎您的应用程序代码没有出现问题,因为您的构建更改有效。(特别是对合规性级别的更改。我认为在(常规)构建路径中添加JDK不会有任何区别。)
但是,当然,这对于数据库驱动程序不会有任何区别……因为您没有进行编译。
但是,根据下载页面,postgresql-9.2-1002.jdbc4应该与Java
6以及7兼容。因此,也许您已经从其他地方获得了JAR …或通过Java从源代码进行编译7目标。
更新 -我可以确认下载站点上的JAR具有一个Driver类,其字节码版本为50.0,而不是51.0。我建议您从那里下载并使用新副本。



