首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么sbt要搬到AutoPlugin?

问为什么sbt要搬到AutoPlugin?
EN

Stack Overflow用户
提问于 2014-08-21 14:58:52
回答 1查看 100关注 0票数 1

我最近被告知,我的sbt插件不工作使用神奇的新“自动插件”功能,这是推荐的机制。

  1. 为什么sbt要这么做?
  2. 所有插件都必须更新吗?
  3. 它会支持sonatype快照版本吗?

我们的一位用户告诉我,快照不受支持,但我找不到确切的答案。当我们在稳定版本之间使用滚动版本时,我们会遇到严重的问题。

在我看来,如果sbt期望所有作者做出改变来支持这一点,那将是一场灾难。sbt的真正价值在于它有这么多插件,如果做出了排除其中一些插件的更改,那么我们都会受到影响。

EN

回答 1

Stack Overflow用户

发布于 2014-08-21 15:35:19

  1. 因为这意味着您只需将插件添加到您的plugins.sbt文件中,插件就会负责自己的配置。您不再需要在您的instrumentSettings中执行build.sbt或其他任何操作。它还将自动导入密钥。最后,插件可以控制在何种情况下激活(触发器)。如果您对默认设置很满意,就不需要再做任何事情了。
  2. 不,如果你不更新你的插件将继续只是一个“非自动插件”。我用于覆盖范围的插件不是自动插件,也不会有一段时间。
  3. 如果使用快照版本或特定插件的发布版本,则自动插件的概念与此无关。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25429643

复制
相关文章

相似问题

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