为了账号安全,请及时绑定邮箱和手机立即绑定

Sbt RootProject 或 ProjectRef 不下载 github 项目内容

Sbt RootProject 或 ProjectRef 不下载 github 项目内容

动漫人物 2022-11-30 13:40:56
我试图从我当前的项目中引用 github 中的一个项目作为源依赖项。在 build.sbt 中有以下设置lazy val `some-api` = (project in file(".")).enablePlugins(PlayJava).dependsOn(common).settings(...)lazy val common =ProjectRef(uri("git://git@github.com:XXX/XXX.git#initial-version"), "XXX")运行 sbt compile 或 package 会创建一个包含项目名称的文件夹,.sbt/1.0/staging/(someid)但不会下载项目内容。我只能看到里面有一个target文件夹,里面有 scala-2.12 和 streams 文件夹。我在这里错过了什么吗?请注意,我也尝试过 RootProject 设置。lazy val common =RootProject(uri("git://git@github.com:XXX/XXX.git#initial-version"))另外,如何设置在干净编译或打包期间更新外部项目依赖项?除非我删除暂存文件夹,否则外部项目内容不会刷新。
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

看起来像 with git://git@github.com, sbt--depth 1在克隆时添加。切换到http://github.com/解决它。用 lightbend 提出它以获得更好的想法。希望能帮助到你 :)



查看完整回答
反对 回复 2022-11-30
  • 1 回答
  • 0 关注
  • 92 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信