首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >sbteclipse其他源文件夹

sbteclipse其他源文件夹
EN

Stack Overflow用户
提问于 2012-11-24 03:35:53
回答 3查看 1.3K关注 0票数 4

如何为sbteclipse配置要包含的额外文件夹?我有一个默认的sbt目录布局和一个额外的it/scala文件夹。我希望该文件夹包含在生成的.project和.classpath文件中,但我不知道如何做到这一点……

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-11-24 13:47:05

例如,您可以通过向build.sbt添加类似以下内容来实现这一点

代码语言:javascript
复制
unmanagedSourceDirectories in Compile <++= baseDirectory { base =>
  Seq(
    base / "some/subdir/src"
  )
}

有关unmanaged-sourcesunmanaged-source-directoriesscala-source之间关系的详细信息,您可能需要查看documentation。从sbt导出eclipse项目后,您应该会在.classpath文件中找到相应的条目,如下所示:

代码语言:javascript
复制
  <classpathentry output="target/scala-2.9.1/classes" path="some/subdir/src" kind="src"></classpathentry>
票数 3
EN

Stack Overflow用户

发布于 2013-11-29 02:17:57

在某些情况下,您可能只想将一个文件夹添加到包含运行时所需配置的eclipse类路径中,比如conf。下面是诀窍-

代码语言:javascript
复制
unmanagedJars in Compile ++= {
    val confBase = (baseDirectory.value ** "conf")
    confBase.classpath
}
票数 0
EN

Stack Overflow用户

发布于 2020-05-12 02:56:57

如果要添加文件夹src/folderXYZ,请添加到build.sbt

代码语言:javascript
复制
Compile / unmanagedSourceDirectories += baseDirectory.value / "src/folderXYZ"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13534879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档