2015-10-29 14 views

Antwort

8

Gradle muss über die Dinge wissen, die Ihr Projekt erstellen oder ausführen muss, um sie zu finden. Wir nennen diese incoming files, die dependencies des Projekts. Darüber hinaus muss Gradle die Dinge, die Ihr Projekt produziert, erstellen und hochladen. Der Ordner Gradle Dependencies, den Sie betrachten, enthält eine Liste aller Abhängigkeiten (typischerweise .jar Dateien), die zusammen erfasst wurden.

Hinweis dass dependencies zwischen projects und source folder Konfiguration in Ihrem Projekt Metadaten (die .classpath-Datei) gespeichert werden. Dies bedeutet, dass sie in Eclipse-Sitzungen bestehen bleiben.

Seit 2.7.M2 ist der Inhalt des classpath Containers auch persisted in Ihrem workspace metadata. Dies reduziert die Zeit, die die IDE benötigt, um beim Start zu reagieren. Dies bedeutet jedoch, dass Sie möglicherweise eine Aktualisierung von Zeit zu Zeit manuell auslösen müssen. Sie können feststellen, ob ein Container aus dem Status persisted initialisiert wurde, da er unter dem Namen Gradle Dependencies (persisted) so benannt wird, wie er heißt.

Das ist der einzige Unterschied. Einer ist Persisted, der andere ist nicht.

Hoffe, das hilft.

+0

+1 nette antwort danke. Ich habe noch ein paar Fragen, was bedeutet 2.7.M2? Welche Art von Aktualisierung meinen Sie in "ab und zu aktualisieren", Projektaktualisierung, Aktualisierung und was "einmal" genau bedeutet? – Weslor

+0

2.7.M2 - Maven Version 2.7, Aktualisieren Sie wie in, klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie Aktualisieren. Es baut einfach den Pfad in kürzerer Form auf. Hin und wieder wie in, wenn Sie einige Änderungen vornehmen. Maven taxt alles in der Finsternis selbst. Damit die neue Version verwendet werden kann und nicht die zwischengespeicherte Version, müssen Sie sich von Zeit zu Zeit aktualisieren, d. H. Wenn Sie denken, dass Ihre Änderungen nicht wie gewünscht funktionieren. Für Maven-bezogene Änderungen sollten Sie Ihr Maven-Projekt aktualisieren. Leicht möglich mit 'Alt + F5' oder Rechtsklick auf Projekt-> Maven-> Projekt aktualisieren. Hoffe, das hilft. – TheLuminor

Verwandte Themen