我正在使用scala 2.11.8,当我使用require导入jar时,我遇到了问题。
scala> util.Properties.versionNumberString
res7: String = 2.11.8
scala> :require /home/muralee1857/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.4.jar
The path '/home/muralee1857/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.4.jar' cannot be loaded, because existing classpath entries conflict.
答案 0 :(得分:1)
错误消息:
x cannot be loaded, because existing classpath entries conflict.
表示您已经加载了jar或者加载了另一个与名称冲突的包。
尝试在spark控制台中运行以下命令:
import com.google.gson.Gson
import scala.collection.JavaConversions._
val mapJson = "{ 'a': 'b', 'c': 'd' }"
val map = new Gson().fromJson(mapJson, classOf[java.util.Map[String, String]])
如果您收到导入错误,则表示您没有加载gson包。