Heim >Java >javaLernprogramm >Was ist Build Path? Warum Build Path verwenden?

Was ist Build Path? Warum Build Path verwenden?

零下一度
零下一度Original
2017-06-25 10:35:194972Durchsuche

Was ist Build Path?

Build Path ist eine Sammlung von Ressourcenattributen, die in einem bestimmten Java-Projekt enthalten sind.

In einem ausgereiften Java-Projekt haben Sie nicht nur den Quellcode selbst geschrieben, sondern müssen auch auf die Systemlaufzeitbibliothek (JRE), die Funktionserweiterungsbibliothek von Drittanbietern, andere Projekte im Arbeitsbereich usw. verweisen Auch wenn es sich um externe Klassendateien handelt, sind alle diese Ressourcen von diesem Projekt abhängig. Erst nach der Referenzierung kann das Projekt erfolgreich kompiliert werden. Build Path wird zum Konfigurieren und Verwalten von Referenzen auf diese Ressourcen verwendet.

Build Path umfasst im Allgemeinen:

  1. JRE-Laufzeitbibliothek

  2. Funktionserweiterungsbibliothek eines Drittanbieters (*.jar-Formatdatei). )

  3. Andere Projekte

  4. Anderer Quellcode oder Klassendateien

Warum verwenden Build Path?

Durch die Verwendung von Build Path können Sie die in Java-Projekten enthaltenen Ressourcen besser verwalten und die Projektstruktur klar und sinnvoll gestalten.
Im Gegenteil, mit zunehmendem Code und mehr Funktionen wird die Projektstruktur unübersichtlich und schwer zu verwalten.

Spezifische Inhaltseinführung in Eclipse:

Schritte zum Öffnen der Build Path-Verwaltungsoberfläche:
Rechtsklick auf das Projekt – >Build Path – >Konfigurieren Pfad erstellen

Was ist Build Path? Warum Build Path verwenden?

Projektoptionen: Sie können Projekte hinzufügen, bearbeiten und entfernen, von denen das aktuelle Projekt abhängt.

Option „Bibliotheken“: Sie können Bibliotheksdateien hinzufügen, bearbeiten und entfernen, von denen das aktuelle Projekt abhängt.
JARs hinzufügen: JAR-Dateien im aktuellen Projektverzeichnis hinzufügen.
Externe JARs hinzufügen: Fügt JAR-Dateien in externen Verzeichnissen außerhalb des aktuellen Projekts hinzu.
Variable hinzufügen: Fügen Sie eine Variable hinzu.
Bibliothek hinzufügen: Es handelt sich um eine Bibliothek zum Hinzufügen eines JRE-Systems.
Klassenordner hinzufügen: Fügen Sie die kompilierte .class-Datei zum aktuellen Projekt hinzu.
Externen Klassenordner hinzufügen: .class-Dateien außerhalb des aktuellen Projekts hinzufügen.

Reihenfolge und Export: Sie können die Bibliotheken sortieren, die dem aktuellen Projekt hinzugefügt wurden, und Sie können auch festlegen, ob die Bibliotheksdateien beim aktuellen Projekt auch mit dem Projekt exportiert werden wird exportiert.

Hinweis:
1. Nach dem Ändern der Version der Systembibliothek des Projekts wird es Probleme geben, wenn die hohe Version in eine niedrige Version geändert wird, aber es gibt kein Problem, wenn die niedrige Version geändert wird auf eine High-Version umgestellt.
Weil einige Pakete in der höheren Version der Systembibliothek in der niedrigeren Version der Bibliothek nicht vorhanden sind. Daher weist die niedrigere Version der Systembibliothek eine gute Anpassungsfähigkeit auf.
Was ist Build Path? Warum Build Path verwenden?

2. Wenn Sie nach dem Ändern der Version der Systembibliothek des Projekts von einer höheren Version auf eine niedrigere Version wechseln, müssen Sie die JDK-Kompatibilitätsoption auf die aktuelle ändern Version von JDK. Wenn jedoch die Systembibliothek von einer niedrigeren Version auf eine höhere Version geändert wird, ohne die JDK-Kompatibilität zu ändern, gibt es kein Problem.
Aufgrund der JDK-Kompatibilität hängt die verwendete JDK-Version mit der JRE-Version zusammen, die wir beim Erstellen des Projekts ausgewählt haben.
Der Grund, warum die Änderung der Systembibliothek von einer niedrigeren Version zu einer höheren Version keine Änderung der JDK-Kompatibilität erfordert, liegt darin, dass die höhere Version des JDK mit der niedrigeren Version kompatibel ist.
Was ist Build Path? Warum Build Path verwenden?

Das obige ist der detaillierte Inhalt vonWas ist Build Path? Warum Build Path verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn