object xml不是包scala的成员

zun*_*ior 14 xml import scala compiler-errors

编译器中的以下代码:

abstract class query {def get: Unit => scala.xml.Elem}
Run Code Online (Sandbox Code Playgroud)

给我错误:"对象xml不是包scala的成员"

但是当我通过命令行在sbt中使用scala.xml.Elem时它工作得很好,

我该如何解决?

提前致谢

Mic*_*jac 45

从Scala 2.11开始,Scala-XML已经被分解到一个单独的库中,因此默认情况下它不包含在Scala项目中.要通过sbt将它包含在项目中,请添加以下依赖项:

libraryDependencies += "org.scala-lang.modules" %% "scala-xml" % "1.0.2"
Run Code Online (Sandbox Code Playgroud)


EBM*_*EBM 5

(这至少适用于Windows)

在Eclipse中去

项目>属性

在出现的窗口(应该在左侧的Java Build Path上)中选择"libraries"部分并单击"Add External JARs".

导航到您的安装文件夹,然后导航到"lib"文件夹(通常是

C:\ Program Files(x86)\ scala\lib

要么

C:\ Program Files\scala\lib

)

并添加

斯卡拉-xml_2.11-1.0.2

或者你拥有的任何版本.