本教程清楚地解释了如何使用以下命令在sbt项目中具有远程github依赖性依赖性:
lazy val reponame = RootProject(uri("git://github.com/group/reponame.git"))
lazy val root = Project(id = "MLSS", base = file("."), settings = sharedSettings) dependsOn(reponame)
Run Code Online (Sandbox Code Playgroud)
但是,如果远程仓库是私有的,它似乎不起作用并抛出一个
Repository not found.
Cloning into '/Users/.../b6958781f05b85672849/reponame'...
[error] Nonzero exit code (128): git clone git://github.com/group/reponame.git
Run Code Online (Sandbox Code Playgroud)
它似乎是一个auth错误,但如何指定密钥?谢谢
仅使用 https 版本就可以很好地克隆存储库(前提是您的 sshconfig 中有密钥),但它不会将模块添加到类路径中:
lazy val pogistan = RootProject(uri("https://github.com/group/reponame.git"))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2752 次 |
最近记录: |