我的代码扩展了java.sql.Statement,java.sql.Connection和java.sql.DataSource。
我的兼容性目标是java 1.6,我不想在jdk 1.7中使用JDBC 4.1引入的特定功能。
但是我的系统上默认安装的jdk是Openjdk 7.我想坚持下去,但我还想让我的代码以1.6为目标。
在Eclipse中,我已经将1.6设置为我的编译目标,但jdk坚持我在java.sql类中实现新方法...我创建了存根,除了抛出UnsupportedOperationException之外什么都不做。所以这是我的问题:
答案 0 :(得分:0)
JDBC4.0适用于JDK1.6,您应该使用条件编译来生成JDBC4.0兼容包。