Tôi đang cố gắng sử dụng trình điều khiển Java JTDS để kết nối với cơ sở dữ liệu của tôi trong Scala. Tuy nhiên, bất cứ khi nào tôi cố gắng sử dụng nó tôi nhận được một lỗi rằng phiên bản (của java?) Là sai.Lỗi phiên bản không được hỗ trợ bằng cách sử dụng JTDS với 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 phiên bản: 2.9.2
- Version Java: 1.6
- Sử dụng jtds 1.3.0
- Sản lượng java -version: phiên bản
java "1.6.0_35" Môi trường chạy thử Java (TM) SE (xây dựng 1.6.0_35-b10-428-11M3811) Java HotSpot (TM) 64-Bit Server VM (xây dựng 20,10-b01-428, chế độ hỗn hợp)
Scala vẫn không phải là 100% tương thích với JDK7, vì vậy tôi sẽ dính vào người lái xe cũ cho bây giờ. Cảm ơn! –