Eclipse plugin Scala:SBT Eclipse插件无法从scalanlp.org构建Breeze

Eclipse plugin Scala:SBT Eclipse插件无法从scalanlp.org构建Breeze,eclipse-plugin,sbt,scala-ide,scala-breeze,Eclipse Plugin,Sbt,Scala Ide,Scala Breeze,一般来说,我对Breeze()和Scala都是新手。请帮助生成 Breeze与sbt的Eclipse项目。我已经安装了用于sbt的Eclipse插件。 当我尝试sbt eclipse时,它失败了,出现以下错误。是什么 错了吗? 谢谢 这是sbteclipse中的一个已知错误: 您可以尝试在project.scala定义中注释掉“doc”项目,看看这是否有帮助。否则,我认为这是sbteclipse中的一个bug,必须首先解决。谢谢!在project.scala中注释掉“doc”项目允许插件在其他目

一般来说,我对Breeze()和Scala都是新手。请帮助生成 Breeze与sbt的Eclipse项目。我已经安装了用于sbt的Eclipse插件。 当我尝试
sbt eclipse
时,它失败了,出现以下错误。是什么 错了吗? 谢谢


这是sbteclipse中的一个已知错误:

您可以尝试在project.scala定义中注释掉“doc”项目,看看这是否有帮助。否则,我认为这是sbteclipse中的一个bug,必须首先解决。

谢谢!在project.scala中注释掉“doc”项目允许插件在其他目录中创建项目。
> ~/Distrib/Scala/breeze-master>sbt
[info] Loading global plugins from /home/an/.sbt/plugins
[info] Loading project definition from /home/an/Distrib/Scala/breeze-
master/project
[info] Set current project to breeze (in build file:/home/an/Distrib/
Scala/breeze-master/)
> eclipse
[info] About to create Eclipse project files for your project(s).
[error] java.util.NoSuchElementException: None.get
[error] Use 'last' for the full log.
> last
...
...
[debug] Project dependencies for configuration 'compile':
Success(List(breeze-math))
[debug] Project dependencies for configuration 'test': Success(List())
java.util.NoSuchElementException: None.get
    at scala.None$.get(Option.scala:274)
    at scala.None$.get(Option.scala:272)
    at com.typesafe.sbteclipse.core.Eclipse$.relativize(Eclipse.scala:
498)
    at com.typesafe.sbteclipse.core.Eclipse$$anonfun$srcEntry
$1.apply(Eclipse.scala:252)
    at com.typesafe.sbteclipse.core.Eclipse$$anonfun$srcEntry
$1.apply(Eclipse.scala:249)
    at scalaz.effects.IO$$anon$3$$anonfun$pure$1$$anonfun$apply
$23.apply(IO.scala:118)
    at scalaz.effects.IO$$anon$3$$anonfun$pure$1$$anonfun$apply
$23.apply(IO.scala:118)
    at scalaz.FreeFunctions$$anonfun$return_$1.apply(Free.scala:181)
    at scalaz.FreeFunctions$$anonfun$return_$1.apply(Free.scala:181)
    at scalaz.Pure$$anon$19$$anon$2.apply(Pure.scala:76)
    at scalaz.Functor$$anon$15$$anon$45.apply(Functor.scala:84)
    at scalaz.Free$class.go$1(Free.scala:73)
    at scalaz.Free$class.run(Free.scala:76)
    at scalaz.Free$Gosub.run(Free.scala:18)
    at scalaz.effects.IO$class.unsafePerformIO(IO.scala:13)
    at scalaz.effects.IO$$anon$2.unsafePerformIO(IO.scala:113)
    at com.typesafe.sbteclipse.core.Eclipse$.onSuccess(Eclipse.scala:149)
    at com.typesafe.sbteclipse.core.Eclipse$$anonfun$action
$4.apply(Eclipse.scala:105)
    at com.typesafe.sbteclipse.core.Eclipse$$anonfun$action
$4.apply(Eclipse.scala:105)
    at scalaz.Validation$class.fold(Validation.scala:7)
    at scalaz.Success.fold(Validation.scala:82)
    at com.typesafe.sbteclipse.core.Eclipse$.action(Eclipse.scala:105)
    at com.typesafe.sbteclipse.core.Eclipse$$anonfun$eclipseCommand
$2.apply(Eclipse.scala:81)
    at com.typesafe.sbteclipse.core.Eclipse$$anonfun$eclipseCommand
$2.apply(Eclipse.scala:81)
    at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply
$2.apply(Command.scala:60)
    at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply
$2.apply(Command.scala:60)
    at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply
$3.apply(Command.scala:62)
    at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply
$3.apply(Command.scala:62)
    at sbt.Command$.process(Command.scala:90)
    at sbt.MainLoop$$anonfun$next$1$$anonfun$apply$1.apply(MainLoop.scala:
71)
    at sbt.MainLoop$$anonfun$next$1$$anonfun$apply$1.apply(MainLoop.scala:
71)
    at sbt.State$$anon$2.process(State.scala:170)
    at sbt.MainLoop$$anonfun$next$1.apply(MainLoop.scala:71)
    at sbt.MainLoop$$anonfun$next$1.apply(MainLoop.scala:71)
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
    at sbt.MainLoop$.next(MainLoop.scala:71)
    at sbt.MainLoop$.run(MainLoop.scala:64)
    at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:53)
    at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:50)
    at sbt.Using.apply(Using.scala:25)
    at sbt.MainLoop$.runWithNewLog(MainLoop.scala:50)
    at sbt.MainLoop$.runAndClearLast(MainLoop.scala:33)
    at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:17)
    at sbt.MainLoop$.runLogged(MainLoop.scala:13)
    at sbt.xMain.run(Main.scala:26)
    at xsbt.boot.Launch$.run(Launch.scala:55)
    at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:45)
    at xsbt.boot.Launch$.launch(Launch.scala:69)
    at xsbt.boot.Launch$.apply(Launch.scala:16)
    at xsbt.boot.Boot$.runImpl(Boot.scala:31)
    at xsbt.boot.Boot$.main(Boot.scala:20)
    at xsbt.boot.Boot.main(Boot.scala)
[error] java.util.NoSuchElementException: None.get
[error] Use 'last' for the full log.
>