我在Windows 8上使用Typesafe Activator 1.3.2 。
每当我尝试使用activator
命令启动激活器时,我都会收到以下错误:
C:\path>activator
Getting Scala 2.11.5 (for activator-launcher)...
:: retrieving :: org.scala-sbt#boot-scala
confs: [default]
0 artifacts copied, 6 already retrieved (0kB/15ms)
Error: Could not retrieve Scala 2.11.5: missing scala.Option, scala.tools.nsc.Global
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:4)
我非常确定以下目录已损坏,应按此顺序删除:
~/.ivy2
~/.sbt
您可能还想在删除之前重命名它们(如果删除它们没有帮助并且可以轻松恢复而不是再次下载整个Internet )。
我不在Windows上,无法准确地告诉您在Windows 8上解决了~
的问题 - 它是登录用户的主目录,除非我错了,就像%userprofile%
。
答案 1 :(得分:3)
删除
~/.sbt/boot解决了这个问题。
答案 2 :(得分:1)
卸载并安装
1)intelliJ中的Scala插件
2)intelliJ中的SBT插件
重新启动智能并运行agian应用。
答案 3 :(得分:0)
以下解决方案对我有用。
注意:以下答案特定于IntelliJ。但是在Eclipse或其他IDE中尝试相同的方法也可以。
在大多数情况下,您的项目JDK与Scala或sbt版本不兼容,请尝试更改Scala Compile Server SDK。
按Ctrl + Alt + S打开“设置/首选项”对话框。
从左侧的选项中,选择“构建”,“执行”,“部署” |“部署”。编译器Scala | Scala编译器服务器。
在JVM SDK字段中,指定适当的SDK。
由于Scala 2.12版和sbt 1.10版及更高版本与旧版Java SDK版本不兼容,因此我建议您切换到Java 8 SDK。
答案 4 :(得分:0)
删除两个文件夹下面的内容会为我解决intelliJ错误