2015-10-29 43 views

答えて

8

Gradleは、プロジェクトを検索または実行するためにプロジェクトが必要とすることを知る必要があります。我々はこれらのプロジェクトをincoming filesと呼びます。dependenciesです。さらに、Gradleは、プロジェクトが作り出すものをビルドしてアップロードする必要があります。あなたが見ているGradle Dependenciesフォルダには、すべての依存関係(通常は.jarファイル)のリストがまとめられています。

projectssource folder構成との間dependenciesことは、プロジェクトのメタデータ(.classpathファイル)に格納されています。これは、それらがEclipseセッションを通して持続することを意味します。

012.コンテナの内容は、workspace metadatapersistedです。これにより、起動時にIDEが応答するまでの時間が短縮されます。ただし、しばらくの間リフレッシュを手動でトリガする必要があるかもしれません。コンテナがpersisted状態から初期化されたかどうかは、その名前がGradle Dependencies (persisted)の下に表示されるため、ステートになります。

これは唯一の違いです。 1つはPersisted、もう1つはそうではありません。

これが役に立ちます。

+0

+1すてきな回答ありがとうございます。私はまだいくつかの質問がありますが、2.7.M2の意味は何ですか? 「一度リフレッシュする」、プロジェクトをリフレッシュする、グラデーションをリフレッシュする、「しばらくして」ということはどういう意味ですか? – Weslor

+0

2.7.M2 - Mavenバージョン2.7以降、 で更新し、プロジェクトを右クリックし、最新表示を選択します。それはちょうど短い方法でパスを再構築します。 変更を加えるたびに、しばらくしてください。 MavenはEclipse自体の中にあるものすべてを大量にチャーミングします。キャッシュされたバージョンではなく新しいバージョンを使用できるようにするには、しばらくしてから更新する必要があります。 Maven関連の変更については、あなたのMavenプロジェクトの更新に従ってください。 Project-> Maven-> Update ProjectでAlt + F5またはRightClickを押すと簡単に可能です。 これが役立つことを願っています。 – TheLuminor