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

标签 maven sbt offline ivy

相当于mvn -o在 SBT?当我检查我的 .ivy 存储库时,我可以看到 cache/groupId/artifactId/jars 中的依赖 jars .当我尝试在没有互联网连接的情况下构建它时,它仍然会这样做 Resolving ...事情并显示 Unresolved 依赖项错误。我怎样才能关闭它?我尝试使用 sbt set-offline := true但仍然得到错误。这可能吗?也许下载一次并像 maven 一样将 Artifact 保存在 .m2 中,如果在 .ivy 中不可能,则从那里获取它

最佳答案

你确定你得到了所有的依赖吗?

  • SBT 的依赖项 => SBT 启动时下载
  • 插件依赖项 => 在项目加载期间下载
  • 项目依赖 => 在相关任务启动时下载,例如编译时间取决于“编译”,测试取决于“测试”等...
  • 关于maven - 如何在离线模式下使用 SBT 进行构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28061342/

    相关文章:

    java - IntelliJ : How to make Maven project use only the dependencies show in pom. xml 文件

    java - maven:无法识别的标签: 'testResources'

    playframework-2.0 - Play 2.0 : How to add SBT build number to page footer

    scala - 您如何使 sbt `test` 等效于带有一组选项的运行命令?

    odoo - 在离线模式下使用 openerp

    html - 如何在没有答案的情况下使用 WebRTC?

    java - intellij Project make 和 Maven Compile 之间的区别?

    Maven-ear-plugin 未复制 xml 文件

    sbt - 如何从库依赖项启用编译器插件?

    html - HTML5 离线应用程序是否需要 swapCache()?