即使将xmlbeans作为依赖项添加到SBT中,我也无法访问它。
这是我的build.sbt
name := "xmlbeans"
version := "1.0"
scalaVersion := "2.11.5"
libraryDependencies += "stax" % "stax-api" % "1.0.1"
libraryDependencies += "org.apache.xmlbeans" % "xmlbeans" % "2.6.0"
这是我的代码:
import org.apache.xmlbeans._
object Main {
def main(args: Array[String]) = {
println("hi")
}
}
我执行sbt run
后立即运行sbt update
时收到的错误消息:
src/main/scala/Main.scala:5: object apache is not a member of package org
[error] import org.apache.xmlbeans._
我想念一些步骤吗?
答案 0 :(得分:0)
原来问题是一个简单的ivy2缓存问题。
我只是删除了~/.ivy2/cache/org.apache.xmlbeans
文件夹,然后重新运行sbt update
和sbt run
。这一次,它就像一个魅力。