Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala SBT1.x-更新阶段很长_Scala_Sbt - Fatal编程技术网

Scala SBT1.x-更新阶段很长

Scala SBT1.x-更新阶段很长,scala,sbt,Scala,Sbt,有人能解释一下SBT在显示更新时做了什么吗? 我使用SBT1.0.2 例如: Updating {file:/D:/workspace/myProject/}root 可能很长(通常在我有Spark这样的依赖项时) 感谢您在看到此消息时提供的任何建议。sbt正在解析项目的依赖关系图,并下载丢失的工件(如果有)。实际上不应该每次都进行完整解析,但您仍将看到此消息 sbt存储库中目前存在一个未解决的问题,其中有一个关于改进此消息及其背后行为的长期讨论:。您可以在那里获得更多信息 如果您的依赖项中

有人能解释一下SBT在显示更新时做了什么吗? 我使用SBT1.0.2 例如:

Updating {file:/D:/workspace/myProject/}root 
可能很长(通常在我有Spark这样的依赖项时)


感谢您在看到此消息时提供的任何建议。sbt正在解析项目的依赖关系图,并下载丢失的工件(如果有)。实际上不应该每次都进行完整解析,但您仍将看到此消息

sbt存储库中目前存在一个未解决的问题,其中有一个关于改进此消息及其背后行为的长期讨论:。您可以在那里获得更多信息

如果您的依赖项中有任何动态修订(例如
1.3+
)或快照,sbt将在此阶段检查是否有任何更新的工件。请参阅:

当迷你图包含快照或动态依赖项时,该图被视为动态的,并且在执行单个任务后将失效。因此,如果您的图中有任何快照,您的体验可能会降低。(这可以在将来得到改进)

您可能还对阅读sbt文档感兴趣,这些文档涉及:

update
和相关任务生成sbt类型的值。UpdateReport此数据结构提供有关已解析的配置、模块和工件的信息


感谢您提供链接的详细答案。我想这是按照您描述的方式进行的,但在连接速度慢或连接不好的环境中,display会长时间处于冻结状态,并突然显示所有下载内容,这可能会让人感到惊讶/恼火。再次感谢您确认这一假设