Inhaltsverzeichnis:

Was ist Abhängigkeit in Gradle?
Was ist Abhängigkeit in Gradle?

Video: Was ist Abhängigkeit in Gradle?

Video: Was ist Abhängigkeit in Gradle?
Video: Was ist ein Build? Wozu Gradle? Gradle in IntelliJ - Java Backend Development 26 2024, Dezember
Anonim

Gradle build script definiert einen Prozess zum Erstellen von Projekten; jedes Projekt enthält einige Abhängigkeiten und einige Veröffentlichungen. Abhängigkeiten bedeutet die Dinge, die das Erstellen Ihres Projekts unterstützen, z. B. erforderliche JAR-Dateien aus anderen Projekten und externe JARs wie JDBC JAR oder Eh-cache JAR im Klassenpfad.

Wissen Sie auch, wo die Abhängigkeiten in gradle sind?

Die Abhängigkeiten kann sich auf Ihrem Computer oder in einem Remote-Repository befinden, und alle transitiven Abhängigkeiten Sie erklären, dass sie automatisch ebenfalls enthalten sind. Abhängigkeiten werden in der Regel auf Modulebene im Inneren verwaltet Abhängigkeiten Block im Aufbau. gradle Datei.

Was ist außerdem testCompile in Gradle? In Gradle Abhängigkeiten werden in einen benannten Satz von Abhängigkeiten gruppiert. Die testCompile Konfiguration enthält die Abhängigkeiten, die erforderlich sind, um die Tests unseres Projekts zu kompilieren. Diese Konfiguration enthält die kompilierten Klassen unseres Projekts und die Abhängigkeiten, die der Kompilierungskonfiguration hinzugefügt wurden.

Wie verwalte ich außerdem Gradle-Abhängigkeiten?

Schritt für Schritt zum Verwalten von Abhängigkeiten

  1. Erstellen Sie ein neues Android Studio-Projekt mit Kotlin DSL als Build-Skripts.
  2. Erstellen Sie im Hauptordner des Projekts einen neuen Ordner namens buildSrc.
  3. Fügen Sie innerhalb von buildSrc mehrere Ordner und Dateien hinzu, sodass die Struktur wie folgt ist:
  4. Fügen Sie das Kotlin DSL-Plugin in die Datei build.gradle.kts ein:

Was ist Classpath in Build Gradle?

Die Klassenpfad Die Konfiguration wird häufig im Block buildSrc {} angezeigt, in dem Abhängigkeiten für die. deklariert werden müssen bauen . gradle , selbst (für Plugins vielleicht). Wenn buildscript selbst etwas zum Ausführen benötigt, verwenden Sie Klassenpfad . Wenn dein Projekt benötigt etwas zum Ausführen, verwenden Sie kompilieren.

Empfohlen: