我试图离线检索sbt依赖项。
由于sbt
总是需要某种依赖关系才能工作,我正在寻找任何解决方案来评估build.sbt或任何其他可能具有依赖关系并提供模块信息的文件。
一个简单的解决方案是解析build.sbt并使用正则表达式检索该信息,但是存在多个与之相关的问题,例如:
要解决这个问题,我想运行并真正离线的sbt插件,它不需要检索所有项目依赖项jar,只会解析依赖项并将它们提供给我的程序。
关于如何解决这个问题的任何想法?
注意:我可以提供一些必需的jar来运行sbt,但我不能支持检索所有项目依赖项jar。
答案 0 :(得分:0)
我不确定这是否会帮助你分享..
解决依赖关系的另一种方法是下载所有项目依赖项并将它们复制到C:\ Users \ your profile.ivy2 \ cache
下的.ivy2缓存文件夹如果您正在开展一个项目,其中有多个人正在设置本地神器(我正在使用它并且它对我很有效)并从本地解决。
答案 1 :(得分:0)
尝试
$ sbt "set offline := true" run