当我尝试使用 JDK6/7编译commons-dbcp-1.2.2时,出现此错误:
org.apache.commons.dbcp.BasicDataSource 不是抽象的,不会覆盖 java.sql.Wrapper 中的抽象方法 isWrapperFor(java.lang.Class)
这是因为 commons-dbcp-1.2.2 是在 JDK6 之前编写的,java.sql.Wrapper
当时还没有isWrapperFor
方法。
所以我安装了 JDK5,但我收到了这样的消息(可能是因为所有 Java7 编译的 JAR):
java.lang.UnsupportedClassVersionError:.class 文件中的错误版本号
如何解决这个问题呢?