这将允许最大限度地减少部署到 Maven Central 的每个项目所需的 pomExtra key 。
此链接解释了如何使用 sbt 许可证和 url 主页 key 来最小化 pomExtra,但我很好奇为什么 sbt 没有所有 key 的等效项,以便我们可以避免整个 pomExtra 的事情。
最佳答案
自 SBT 0.13.7
支持开发者 key ,例如:
developers := List(Developer("benhutchison", "Ben Hutchison", "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4b29233e3f2823223824250b2e262a222765282426" rel="noreferrer noopener nofollow">[email protected]</a>", url = url("https://github.com/benhutchison")))
将导致
<developers>
<developer>
<id>benhutchison</id>
<name>Ben Hutchison</name>
<email><a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="6d0f0518190e05041e02032d08000c0401430e0200" rel="noreferrer noopener nofollow">[email protected]</a></email>
<url>https://github.com/benhutchison</url>
</developer>
</developers>
关于scala - sbt 不支持开发者 key 有什么原因吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25630281/