【发布时间】:2012-11-04 09:41:50
【问题描述】:
我正在尝试使用 Java JTDS 驱动程序连接到我在 Scala 中的数据库。但是,每当我尝试使用它时,我都会收到一个错误,即版本(java?)是错误的。
java.lang.UnsupportedClassVersionError: net/sourceforge/jtds/jdbcx/JtdsDataSource:不支持的major.minor 51.0版
object DaoDriverAdaptor {
import java.sql.{DriverManager, Connection}
private def loadDriver() {
try {
Class.forName("net.sourceforge.jtds.jdbcx.JtdsDataSource")
} catch {
case e: Exception => {
println("ERROR: Driver not available: " + e.getMessage)
throw e
}
}
}
- Scala 版本:2.9.2
- Java 版本:1.6
- 使用 jtds 1.3.0
- java -version 的输出:
java 版本“1.6.0_35” Java(TM) SE 运行时环境 (build 1.6.0_35-b10-428-11M3811) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.10-b01-428,混合模式)
【问题讨论】: