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)
(这至少适用于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
或者你拥有的任何版本.