scala - sbt 不支持开发者 key 有什么原因吗?

标签 scala maven sbt metadata

这将允许最大限度地减少部署到 Maven Central 的每个项目所需的 pomExtra key 。

此链接解释了如何使用 sbt 许可证和 url 主页 key 来最小化 pomExtra,但我很好奇为什么 sbt 没有所有 key 的等效项,以便我们可以避免整个 pomExtra 的事情。

http://www.scala-sbt.org/0.13/docs/Using-Sonatype.html

最佳答案

自 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/

相关文章:

scala - 这个功能可以用 Haskell 的类型系统实现吗?

Scala 集合 CanBuildFrom

scala - Intellij IDEA : Run Scala REPL Console on a remote machine.

scala - 如何在 SBT 测试中自动启动 Amazon DynamoDB Local?

scala - !方法不维护 Scala 中的换行符

java - 瓦丁 : How to add META-INF/services to the war?

java - KieScanner 与远程 Maven 存储库

java - 使用 "Run on Server"在 eclipse 中使用已配置的服务器在 eclipse 中运行一个 maven 项目

scala - 为子项目交叉编译具有不同 crossScalaVersions 的聚合项目

sbt - 如何在 scalajs-react 项目中使用 sbt-scalajs 插件排除 javascript 依赖项?