2017-06-17 32 views
0

我遇到了一個問題,當我在Scala程序運行「SBT包」。下面是我有進口在我的Scala程序的java.sql中SBT失敗。{連接器,DriverManager的,結果集}

import java.sql.{Connecion,DriverManager,ResultSet} 

當我運行SBT包,我得到了下面的錯誤。

[error] /home/SriniNN/scala_cd/ReadDJDBC/src/main/scala/ReadDJDBC.scala:8: object Connecion is not a member of package java.sql 
[error] import java.sql.{Connecion,DriverManager,ResultSet} 
[error]  ^
[error] /home/SriniNN/scala_cd/ReadDJDBC/src/main/scala/ReadDJDBC.scala:26: value getConnecion is not a member of object java.sql.DriverManager 
[error] val jdbcRDD = new JdbcRDD(sc,() => DriverManager.getConnecion(url,username,password), 

這是我在我的build.sbt

name:= "ReadJDBC" 
version:= "1.0" 
scalaVersion:= "2.11.8" 

libraryDependencies += "org.apache.spark" % "spark-core_2.11" % "1.6.2" 

能否請你幫我解決這個問題?

+0

'Connecion'應該be'Connection' –

回答

0

你只是誤拼寫CONNEC 牛逼離子。注意c和i之間的t。如果修復錯字那麼它應該工作

+0

良好的漁獲.. :)。非常感謝你。這解決了我的問題。 – SriniNN