Sto provando a utilizzare il driver JTDS Java per connettersi al mio database in Scala. Tuttavia, ogni volta che provo ad usarlo, ho un errore che la versione (di java?) È errata.Errore di versione non supportato utilizzando JTDS con Scala
java.lang.UnsupportedClassVersionError: net/sourceforge/jtds/jdbcx/JtdsDataSource : Unsupported major.minor version 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
}
}
}
- versione Scala: 2.9.2
- Java Version: 1.6
- Uso jtds 1.3.0
- uscita di java -version: versione
java "1.6.0_35" Java (TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811) Java HotSpot (TM) a 64 bit di server VM (build 20.10-b01-428, modalità mista)
Scala non è ancora compatibile al 100% con JDK7, quindi mi bastone per il driver più vecchio, per ora. Grazie! –