如果我只想在顶级文件夹中的所有内容,任何方式都不要混淆sbt-eclipse?(2.2.0与0.12.4)

TOB*_*TOB 6 eclipse scala sbt sbteclipse

我是一名高中老师,我正在使用Scala教我的编程课程.这有点可怕,但我很兴奋.

但是,由于这些是初学者,我想尽可能简单地给它们一个项目结构.一开始,一切都只是在顶层,而在一开始,一切都可能在一个.scala文件中.

不幸的是,我无法弄清楚如何说服Eclipse的,我不想src/main/scala,src/test/scala没有出现错误.到目前为止,这是我在build.sbt上最好的破解:

scalaSource in Compile <<= baseDirectory

scalaSource in Test <<= baseDirectory

resourceDirectory <<= baseDirectory

unmanagedSourceDirectories in Compile <<= Seq(scalaSource in Compile).join

unmanagedSourceDirectories in Test <<= Seq(scalaSource in Test).join
Run Code Online (Sandbox Code Playgroud)

不幸的是,当我运行eclipse并刷新时,Eclipse抱怨构建路径中有重复的条目,并且它无法链接到基目录 - 它表示为项目目录的绝对路径,但用连字符替换为斜杠.

我可以手动修复Eclipse项目,但如果我能弄清楚如何不这样做,那就太好了.

San*_*ish 1

相反,您可以使用 scala 解释器,然后从头开始。对于初学者来说这将是非常基础的。一切顺利!!!