如何将sbt插件发布到nexus存储库?

Jin Lin

我是sbt插件发布的新手,我刚刚重写了一个现存插件的某些功能。我一直在本地工作,因为我在sbt控制台上运行了publish-local。现在,我想将其发布到联系存储库。有什么好的教程吗?

苏塞雷斯

目前,将sbt-plugins发布到nexus仓库可能会导致一些问题,但是通常,这应该适用:http : //www.scala-sbt.org/0.13/docs/Using-Sonatype.html

此外,您还要确保在插件的build.sbt文件中:

sbtPlugin := true

publishMavenStyle := true.

当前有一些问题:

  1. sbt插件不是合法的Maven工件,这就是为什么大多数sbt插件以这种方式发布到“原始”存储库中的原因:http : //www.scala-sbt.org/0.13/docs/Bintray-For-Plugins.html
  2. Nexus有时会为常春藤部署的工件生成pom.xml文件。这会严重破坏sbt的解决方案。

就是说,有几个用户已经并且已经成功地将插件部署到了Maven中央或联系存储库中。我们目前正在积极地进行sbt-ivy集成,因此希望您很快会在nexus + sbt领域看到更多指导。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将 jar 发布到 Nexus(快照存储库)?

来自分类Dev

sbt:将插件发布到本地存储库并从本地存储库解析

来自分类Dev

如何通过Gradle任务使用Jenkins将WAR文件发布到Maven(Nexus)存储库

来自分类Dev

如何npm发布到Nexus组存储库?

来自分类Dev

Gradle:如何将Android库发布到本地存储库

来自分类Dev

SBT发布到Visual Studio Team Services(Web)程序包插件存储库

来自分类Dev

如何将现有的 CRA 应用程序发布到 npm(any) 存储库?

来自分类Dev

如何将本地github存储库发布到Visual Studio Services?

来自分类Dev

如何将软件包发布到GitHub软件包存储库?

来自分类Dev

如何将GitHub存储库设置重新发布到网络上?

来自分类Dev

如何使用sbt将Scala库发布到Maven Central?

来自分类Dev

如何将 Gradle 插件发布到 Artifactory?

来自分类Dev

无法使用Gradle将工件发布到Nexus Maven存储库

来自分类Dev

将Flutter软件包发布到本地.m2或私有Nexus存储库

来自分类Dev

GO:如何将数据发布到数据存储中?

来自分类Dev

如何将表单数据发布到存储方法?

来自分类Java

使用SBT将工件发布到本地Maven存储库并在Gradle项目中使用

来自分类Dev

没有存储库的版本控制历史记录,如何将项目发布到GitHub?

来自分类Dev

如何将aspnet核心应用程序存储在Nexus存储库中

来自分类Dev

如何将GenJavaDoc插件用于sbt?

来自分类Dev

将我的 FAT Jar 发布到本地 sbt 存储库

来自分类Dev

如何将Git存储库还原到先前的提交?

来自分类Dev

如何将图像从模态存储到数据库?

来自分类Dev

如何将GitLab存储库派生到GitHub?

来自分类Dev

如何将默认存储库恢复到 Ubuntu 20.04?

来自分类Dev

如何将 apk 文件上传到 nexus 存储库管理器?

来自分类Dev

如何将grails 3插件发布到本地本地仓库?

来自分类Dev

如何将 git 1 存储库升级到 git 2 存储库?

来自分类Dev

如何将多个git存储库分组到一个存储库中

Related 相关文章

  1. 1

    如何将 jar 发布到 Nexus(快照存储库)?

  2. 2

    sbt:将插件发布到本地存储库并从本地存储库解析

  3. 3

    如何通过Gradle任务使用Jenkins将WAR文件发布到Maven(Nexus)存储库

  4. 4

    如何npm发布到Nexus组存储库?

  5. 5

    Gradle:如何将Android库发布到本地存储库

  6. 6

    SBT发布到Visual Studio Team Services(Web)程序包插件存储库

  7. 7

    如何将现有的 CRA 应用程序发布到 npm(any) 存储库?

  8. 8

    如何将本地github存储库发布到Visual Studio Services?

  9. 9

    如何将软件包发布到GitHub软件包存储库?

  10. 10

    如何将GitHub存储库设置重新发布到网络上?

  11. 11

    如何使用sbt将Scala库发布到Maven Central?

  12. 12

    如何将 Gradle 插件发布到 Artifactory?

  13. 13

    无法使用Gradle将工件发布到Nexus Maven存储库

  14. 14

    将Flutter软件包发布到本地.m2或私有Nexus存储库

  15. 15

    GO:如何将数据发布到数据存储中?

  16. 16

    如何将表单数据发布到存储方法?

  17. 17

    使用SBT将工件发布到本地Maven存储库并在Gradle项目中使用

  18. 18

    没有存储库的版本控制历史记录,如何将项目发布到GitHub?

  19. 19

    如何将aspnet核心应用程序存储在Nexus存储库中

  20. 20

    如何将GenJavaDoc插件用于sbt?

  21. 21

    将我的 FAT Jar 发布到本地 sbt 存储库

  22. 22

    如何将Git存储库还原到先前的提交?

  23. 23

    如何将图像从模态存储到数据库?

  24. 24

    如何将GitLab存储库派生到GitHub?

  25. 25

    如何将默认存储库恢复到 Ubuntu 20.04?

  26. 26

    如何将 apk 文件上传到 nexus 存储库管理器?

  27. 27

    如何将grails 3插件发布到本地本地仓库?

  28. 28

    如何将 git 1 存储库升级到 git 2 存储库?

  29. 29

    如何将多个git存储库分组到一个存储库中

热门标签

归档