无法编译Scala / SBT项目

休斯

当我尝试运行(通过SBT)我的scala程序时,我遇到了很多错误。

摘录如下:

[error] missing or invalid dependency detected while loading class file 'IterableUtils.class'.
[error] Could not access type ScalaObject in package scala,
[error] because it (or its dependencies) are missing. Check your build definition for
[error] missing or conflicting dependencies. (Re-run with `-Ylog-classpath` to see the problematic classpath.)
[error] A full rebuild may help if 'IterableUtils.class' was compiled against an incompatible version of scala.
[error] missing or invalid dependency detected while loading class file 'AsBooleanTrait.class'.
[error] Could not access type ScalaObject in package scala,
[error] because it (or its dependencies) are missing. Check your build definition for
[error] missing or conflicting dependencies. (Re-run with `-Ylog-classpath` to see the problematic classpath.)

.....

我确实将scala-library.jar添加到类路径中,但无济于事。有谁知道可能会丢失什么?

附言 二手-> OSX上的新SBT项目(Intellij)

编辑:这是build.sbt

name := "test"

version := "1.0"

scalaVersion := "2.11.8"

resolvers += "Scales XML" at "https://mvnrepository.com/artifact/org.scalesxml/scales-xml_2.9.1"

libraryDependencies += "org.scalesxml" % "scales-xml_2.9.1" % "0.3-RC7"

SBT版本为0.13.8

编辑2:

弄清楚了。我试图在不创建实例的情况下运行类(使用main方法)...将其更改为Object后,效果会更好:)

编辑3:

发言时间过早。我发现这与在build.sbt中设置scalaVersion有关。当我把整条线留在外面时,它不再抱怨缺少依赖项。当我把它放回去时,我得到了上面提到的错误。我也尝试将其设置为2.11.7(用brew install scala安装后),但无济于事。

阿列克谢·罗曼诺夫(Alexey Romanov)
scalaVersion := "2.11.8"

libraryDependencies += "org.scalesxml" % "scales-xml_2.9.1" % "0.3-RC7"

您不能将针对Scala 2.9.1编译的库与Scala 2.11。*一起使用。改写"org.scalesxml" %% "scales-xml" % some-version,它将寻找scales-xml_2.11参见http://www.scala-sbt.org/0.13/docs/Cross-Build.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法编译Grails项目

来自分类Dev

使用SBT创建新的Scala项目?

来自分类Dev

JDK 1.8-无法导入sbt项目

来自分类Dev

对IntelliJ IDEA中的Scala / sbt项目推荐.gitignore?

来自分类Dev

IntelliJ IDEA:无法导入SBT项目

来自分类Dev

将Java库导入Scala sbt项目

来自分类Dev

如何在Eclipse中导入使用sbt创建的scala项目?

来自分类Dev

IntelliJ 14-创建/导入Scala / SBT项目

来自分类Dev

干净的sbt项目中的Scala Play框架依赖项

来自分类Dev

无法扩展由早期版本的Scala(scala 2.11.4,sbt 0.13.7,JDK 8)编译的宏

来自分类Dev

如何使SBT子项目具有多个Scala版本?

来自分类Dev

播放2.3.7 SBT多项目编译器问题

来自分类Dev

如何在我的Scala项目中“嵌入” SBT插件

来自分类Dev

使用SBT管理同时包含Scala和Python的项目

来自分类Dev

在Scala中将模块项目设置为sbt项目?

来自分类Dev

SBT和Scala项目的Intellij 15.0.5问题

来自分类Dev

使用sbt将scala项目发布到Azure提要:无法找到凭据

来自分类Dev

如何轻松地在Scala / SBT项目中上课?

来自分类Dev

使用ThisBuild的多项目Scala SBT测试的不同选项

来自分类Dev

在sbt中编译子项目

来自分类Dev

编译后SBT在项目中运行代码

来自分类Dev

使用SBT创建新的Scala项目?

来自分类Dev

无法扩展由早期版本的Scala(scala 2.11.4,sbt 0.13.7,JDK 8)编译的宏

来自分类Dev

IntelliJ Scala无法构建简单的项目(SBT可以)

来自分类Dev

IntelliJ中具有Maven的Scala项目无法编译

来自分类Dev

无法在Eclipse Scala Ide上处理导入的sbt项目

来自分类Dev

在基于SBT的Scala项目中组织文件

来自分类Dev

无法为Scala Play启动sbt!项目(sbt.ResolveException:未解决的依赖项)

来自分类Dev

无法让 CMAKE 编译项目

Related 相关文章

热门标签

归档