2012-02-23 88 views
4

我正在尝试将基于sbt的项目安装到本地maven存储库。我曾尝试命令:Sbt替代“mvn install -DskipTests”

  • "sbt publish" - 需要存储库凭证
  • "sbt publish-local"安装到.ivy repositry,但我需要行家!

我该如何在SBT方面做这样的操作?

回答

2

The SBT wiki有货。只需定义回购(在链接页面上查找“发布到用户本地maven存储库”)并调用“发布”。

3

使用SBT 0.13,而无需编辑项目源文件:

  • 创建(或编辑)一个global.sbt文件~/.sbt/0.13

    vim ~/.sbt/0.13/global.sbt

  • 添加以下行:

    publishTo := Some(Resolver.file("file", new File(Path.userHome.absolutePath+"/.m2/repository")))

  • 保存并从项目文件夹关闭文件

  • 运行sbt publish
+0

“错误运行提供:了java.lang.RuntimeException:库发布到未指定”。 – Soid 2015-09-11 23:10:08

相关问题