使用Scala IDE中的SBT

Jac*_*ack 36 scala sbt scala-ide

从SBT到Scala-IDE的路径在很多地方都有很好的描述:

  1. 从SBT项目开始
  2. 添加SBT插件定义:addSbtPlugin("com.typesafe.sbteclipse"%"sbteclipse-plugin"%"2.1.0-RC1")
  3. 从SBT中运行'eclipse'命令
  4. 使用已安装的Scala-IDE插件打开Eclipse
  5. 导入项目

与此相反的是什么?如果我在Scala-IDE中启动一个新项目,我可以添加一个build.sbt文件,并以某种方式告诉Eclipse在运行应用程序时使用它吗?

抱歉,如果这对某些人来说显而易见,但我最近从ItelliJ Idea转移到了Scala-IDE,我不确定是否要设置Scala-IDE来使用SBT和我的sbt配置文件.

Jea*_*let 17

不,你不能这样做.如你所述,这样做的方法.然后,每当您对build.sbt进行更改(例如,新的jar依赖项)时,请eclipse从sbt 重新运行该命令并在Eclipse中刷新项目,以便重新加载新生成的文件.


小智 16

作为一名经验丰富的Eclipse用户,我想知道同样的事情.很惊讶没有人似乎朝着那个方向前进,我决定推出自己的项目.

https://github.com/scalastuff/esbt

安装插件,创建或修改build.sbt并获取依赖项,更新项目文件.

它适用于我,我每天都使用它.但它并不完美或完成,而且我现在并没有付出太多努力.但请随意贡献!

  • 它似乎需要Eclipse版本<= 3.7.任何人都可以使用Eclipse Juno(4.2)吗? (2认同)