【问题标题】:Unable to create src folder in sbteclipse无法在 sbteclipse 中创建 src 文件夹
【发布时间】:2016-11-17 08:14:47
【问题描述】:

我是 sbt 新手,我正在尝试使用 sbt eclipse 插件创建一个新项目。

我在 SO 上浏览过类似的帖子,但没有帮助。

build.sbt在项目目录中

name := "myproject"

version := "1.0"

scalaVersion := "2.10.1"

libraryDependencies += "org.scalatest" %% "scalatest" % "1.9.1" % "test"

EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.ManagedClasses

plugins.sbt 全局

resolvers += Classpaths.typesafeResolver

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")

我从命令提示符运行 sbt eclipse。它创建了我可以在 Eclipse 中导入的项目,但它不创建 src 文件夹。我做错了什么?

【问题讨论】:

  • 认为最新版本的 sbteclipse 不再生成所有源文件夹。它只会将已经存在的那些添加到 Eclipse 的构建路径中。
  • github.com/typesafehub/sbteclipse/wiki/Using-sbteclipse 它有 createSrc 参数。可能是我错了
  • 我只能同意它确实具有该参数,但是由于我更新到最新版本的 sbteclipse,因此没有生成任何文件夹。所以我怀疑create 的含义与您(和我)认为的不同。
  • 我也面临这个问题。我使用的是 5.0.1 版本,我希望 sbt eclipse eclipseCreateSrc 创建默认的 src 文件夹结构,但事实并非如此。我不确定我错过了什么。如果您对此有所了解,请帮助我。谢谢。
  • 我刚刚花了一个小时浏览插件的源代码,但在任何地方都找不到对File#mkdir() 的调用。奇怪的是:我想不出我在过去几年中创建的一个项目,我希望默认创建这些目录。

标签: eclipse scala sbt sbteclipse


【解决方案1】:

在版本 4.0.0 中使用 SBT 插件 3.0.0 不会创建 src 文件夹。

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "3.0.0")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 2014-11-12
    • 2017-12-10
    • 2014-11-30
    • 2015-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多