跳至主要内容

参与

我如何获得帮助?  

对于社区支持,我们推荐您使用 StackOverflow 上的 sbt 标签

  • 请清楚地陈述问题或疑问,并提供足够的背景信息。代码示例和 build.sbt 文件在经过适当编辑后通常很有用。

您也可以在 #sbt 频道 上的 Scala Discord 上与其他用户交流。

我如何提供帮助?  

sbt 是一个开源项目,鼓励所有人参与!加入社区,与开发 sbt 和相关工具(如 Play)的开发者们一起工作。

推特

关注 @scala_sbt 获取最新更新。

为 StackOverflow 做贡献

Stack Overflow 是一个面向程序员的问答网站。在 StackOverflow 上的 sbt 标签 上提问和回答问题是分享 sbt 知识的绝佳方式。用户可以为彼此的贡献投票,并赚取声望积分。

报告错误

当您在 sbt 中发现错误时,我们希望您能告诉我们!您的错误报告对于让 sbt 更加可靠和易用至关重要。sbt 使用 GitHub 来追踪问题。开发人员需要您提供三样东西:**步骤**、**问题**和**预期结果**。请参考 #327#831 了解示例。

步骤

当您报告错误时,请确保区分事实和意见。我们首先需要的是在**我们的电脑**上重现您问题的**精确步骤**。如果没有可重现的测试,请包含 build.sbt 文件、版本号、运行 sbt 的方法、示例代码或您认为可能有所帮助的其他任何信息。如果我们无法以某种方式重现问题,则无法解决问题。仅仅告诉我们错误消息是不够的。

问题

接下来,请描述**问题**,或者您认为的问题。对于您来说,这可能是显而易见的问题,但实际上它可能是预期的行为。

预期结果

对于**预期结果**也是如此。请描述您认为应该发生的事情。

备注

您可以选择添加一个**备注**部分来描述您的分析。

创建插件

插件扩展了 sbt 和 Play 的功能。编写一个新的插件通常比修补 sbt 的核心代码更容易。请查看 社区插件 的列表。

插件和 sbt 核心开发在 sbt-dev 列表GitHub 讨论 上进行讨论。如果您在插件和 sbt 核心开发方面有任何疑问,您可以在列表或聊天中提问。

修补核心

sbt 的代码托管在 GitHub sbt/sbt 存储库中,而 sbt 的文档(包括此页面)位于 sbt/website 存储库中。

您可以随时参与您喜欢的任何功能的开发,但如果您需要一些好的想法,