2017-10-14 4 views
1

更新中と表示されているSBTのことを誰でも説明できますか? 私は例えば1.0.2 SBT使用:私はスパークのような依存関係を持っているときにこのメッセージSBTが解決されて表示されたらSBT 1.x - アップデートフェーズが長く

Updating {file:/D:/workspace/myProject/}root 

は、一般的に(任意のアドバイス

答えて

1

ため

おかげで非常に長くなることができますプロジェクトの依存関係グラフ、欠落しているアーティファクトがあればダウンロードしてください。完全な解像度は毎回実際には発生しないはずですが、メッセージは引き続き表示されます。

現在、このメッセージとその背後にある動作を改善するための長い議論の末、sbtリポジトリで訴えます:sbt/sbt#3122。そこに詳しい情報があるかもしれません。

依存関係にダイナミックリビジョン(例:1.3+)またはスナップショットがある場合、sbtはこの段階で新しいアーチファクトがあるかどうかをチェックします。 documentationを参照してください:

minigraphは、スナップショットまたは動的な依存関係のいずれかが含まれている場合は、グラフを動的に考慮され、そしてそれは、単一のタスクの実行後に無効になります。したがって、グラフにSNAPSHOTがある場合、あなたの精神が低下する可能性があります。このデータ構造は、情報を提供しsbt.UpdateReport

updateと関連するタスクは、型の値を生成します。

あなたはまた、約Update Report SBTのドキュメントを読んで興味がある可能性があり(これは、将来的に改善することができます)解決された構成、モジュール、および成果物について説明します。

+1

リンクに関する詳細な回答ありがとうございます。私はそれがあなたのことをやっていると思っていましたが、接続が遅いか悪い環境では、ディスプレイは長時間凍っていて、突然表示されるすべてのダウンロードを表示します。この前提を確認してくれてありがとう – pascal

関連する問題