scala - sbt 失败,出现 java.lang.NoClassDefFoundError : sbt/ConsoleOut$

标签 scala ubuntu sbt

使用 sbt 一段时间后,出现故障,我无法在我的 Ubuntu 机器上运行 sbt。无论我做什么,我都会得到这个异常(exception)。即使运行 sbt help 也会导致以下错误:

java.lang.NoClassDefFoundError: sbt/ConsoleOut$
    at sbt.StandardMain$.<init>(Main.scala:52)
    at sbt.StandardMain$.<clinit>(Main.scala)
    at sbt.xMain.run(Main.scala:26)
    at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:57)
    at xsbt.boot.Launch$.withContextLoader(Launch.scala:77)
    at xsbt.boot.Launch$.run(Launch.scala:57)
    at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:45)
    at xsbt.boot.Launch$.launch(Launch.scala:65)
    at xsbt.boot.Launch$.apply(Launch.scala:16)
    at xsbt.boot.Boot$.runImpl(Boot.scala:32)
    at xsbt.boot.Boot$.main(Boot.scala:21)
    at xsbt.boot.Boot.main(Boot.scala)
Caused by: java.lang.ClassNotFoundException: sbt.ConsoleOut$
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 12 more
Error during sbt execution: java.lang.NoClassDefFoundError: sbt/ConsoleOut$

我重新安装了 JDK,当然还有 sbt,但没有帮助。我记得做的唯一一件事就是安装新的 IntelliJ IDEA 13。这可能相关吗?

最佳答案

the only thing I remember doing was installing the new intellij (v13). Is this related?

这可能是相关的。

尝试:

rm -rf ~/.ivy/cache
mv ~/.sbt ~/.sbt.old

关于scala - sbt 失败,出现 java.lang.NoClassDefFoundError : sbt/ConsoleOut$,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20727647/

相关文章:

scala - 将一种类型的同构 HList 映射到不同类型的异构 List

swing - 更改 Scala Swing 组合框项目

java - ZeroMQ 异步多线程与 ROUTER 和 DEALER

java - WSO2 API Manager安装无法运行Java

scala - 如何使用模式匹配在 Scala 中获取非空列表?

python - Django - 在 ubuntu 上找不到静态文件

c++ - DDS DomainParticipantFactory 错误 CORBA

scala - SBT 不能将 Seq[Object] 附加到 Seq[ModuleID]

scala - 在 sbt 中设置 sbt-pgp passphrase 全局配置

sbt - 涉及 scala.xml.Elem 的 Binding.scala 类型不匹配