2016-04-05 1 views
1

私はこの基本的な春を学んでいます。これは、tutorialです。私のgradleプロジェクトはいつもインターネットから200MBのデータをダウンロードしていますか?

git clone https://github.com/spring-guides/gs-rest-service.git 

それから私はクローン化されたGradleのプロジェクトをインポートするためのIntelliJを使用します。 は、私はデモ基本的なプロジェクトのクローンを作成するには、このコマンドを実行します。 しかし、常にインターネットからのものをダウンロードしていて、時折ポップアップアラートが表示され、xxxが見つからないというメッセージが表示されます。

enter image description here

私の質問は、それが正確に何をやっているのですか?誰とどこでコードをダウンロードして物をダウンロードするのですか?

私は本当に何が起こっているのか理解できなかったので、私は本当に混乱しています。

答えて

1

プロジェクトではgradleを使用してアプリケーションをビルドし、build.gradleファイルでは、このプロジェクトにいくつかの依存ライブラリを実行する必要があることがグラブルに伝えられています。

build.gradleファイルを見ると、central artifact repository(この場合はMaven Central)からライブラリを引き出しているこれらの行が見つかります。

dependencies { 
    compile("org.springframework.boot:spring-boot-starter-web") 
    testCompile("junit:junit") 
} 

これらのライブラリはdependenciesであり、機能には、このプロジェクトのために必要であるので、それらをダウンロードする必要があります。それは、一度ダウンロードするだけで済むはずです。その後、それらをgradle artifact cacheに保存してください。

関連する問題