当我使用 sbt 创建 Scala 项目时,出现以下错误:
ERROR org.eclipse.jgit.util.FS - caught exception in FS.readPipe()
java.io.IOException: Cannot run program "bash" (in directory "C:\Users\xyz")
……
虽然它会创建项目和正确的结构。但是当我进入项目的新文件夹并运行 sbt 命令时,就会出现这个错误:
Unresolved dependency: com.typesafe.sbteclipse#sbteclipse-plugin;5.1.0: not found
我将依赖addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.1.0")
项放在文件 project/plugins.sbt 中。
编辑当我将 plugins.sbt 文件放入 ~/.sbt/0.13/plugins/ 文件夹中时,我可以从项目文件夹启动 sbt,但是当我在 sbt 中输入命令时它会抛出一个错误eclipse
,说它不会t 是一个有效的命令。
我使用 JDK 1.8、sbt 0.13.16 和 Scala IDE 4.7.0
为什么会这样?我该如何解决?