maven – 如何在离线模式下使用SBT进行构建

SBT中的mvn -o相当于什么?当我检查我的.ivy存储库时,我可以在cache / groupId / artifactId / jars中看到dependecy jar.当我尝试在没有互联网连接的情况下构建它时,它仍然执行此解析…事情并显示未解决的依赖关系错误.我该怎么办呢?我尝试使用sbt set-offline:= true但仍然得到错误.这可能吗?也许下载一次并将文件保存在.m2中就像maven一样,如果在.ivy中不可能的话,从那里获取它 最佳答案 你确定你完全依赖所有的依赖吗?

> SBT的依赖关系=> SBT启动时下载
> plugins dependencies =>在项目加载期间下载
>项目依赖关系=>在相关任务开始时下载,例如,在’compile’上编译时间deps,在’test’上测试deps等等…

点赞