Próbuję użyć sterownika JTDS Java, aby połączyć się z moją bazą danych w Scala. Jednak za każdym razem, gdy próbuję go użyć, pojawia się błąd, że wersja (java?) Jest niepoprawna.Nieobsługiwana wersja błędu przy użyciu JTDS ze 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
}
}
}
- Scala wersja: 2.9.2
- Java Version: 1.6
- Korzystanie jtds 1.3.0
- Wyjście java -version: wersja
java "1.6.0_35" Środowisko wykonawcze Java (TM) SE (wersja 1.6.0_35-b10-428-11M3811) Java HotSpot (TM) 64-bitowy serwer VM (build 20.10-b01-428, tryb mieszany)
Scala nadal nie jest w 100% kompatybilny z JDK7, więc będę trzymać się starszego kierowcę do teraz. Dzięki! –