Heim > Java > javaLernprogramm > Hauptteil

Welche Abhängigkeiten gibt es von Java-Basismodulen?

王林
Freigeben: 2023-04-22 10:28:08
nach vorne
1053 Leute haben es durchsucht

Eine Kernfunktion von Maven ist das Abhängigkeitsmanagement. Wenn es sich um Projekte mit mehreren Modulen handelt (die Hunderte oder Tausende von Modulen oder Unterprojekten enthalten), werden die Abhängigkeiten zwischen Modulen sehr komplex und die Verwaltung wird schwierig.

Abhängigkeitsmanagement

Welche Abhängigkeiten gibt es von Java-Basismodulen?

Framwork-Abhängigkeiten sind ein vom Framework unabhängiges Abhängigkeitsmanagement. Die Hauptpunkte sind:

  • Wir haben normalerweise eine unabhängige Abhängigkeit unter einem Projekt-Framework Abhängigkeitsverwaltung von Drittanbietern;

  • Grundlegende Versionsinformationen auf der obersten Ebene definieren, um Abhängigkeitskonflikte von Basismodulen zu reduzieren;

  • Komponentenabhängigkeiten

Framerork - parent ist die übergeordnete POM-Datei des gesamten Projekts, die hauptsächlich diese Komponenten definiert:

Welche Abhängigkeiten gibt es von Java-Basismodulen?

führt Framework-Versionsverwaltungsabhängigkeiten für eine globale einheitliche Verwaltung ein;

  • definiert die Maven-Koordinaten-Benchmark auf Systemebene;

  • Definieren Sie grundlegende Plug-In-Konfigurationen, z. B. das Kompilieren von Plug-Ins, Release-Informationen, Komponentenintegration usw.; mvn clean Löschen Sie das generierte Projekt (Ziel).

  • MVN Bereitstellen Sie das Upload auf den privaten Server (einschließlich MVN -Installation, dann auf den privaten Server hoch)
  • MVN -Paketpaket
  • MVN -Test -Test -Test

MVN -Site Generieren Sie Site Welche Abhängigkeiten gibt es von Java-Basismodulen?

MVN -Test -compile Testcode kompilieren
  • mvn -Dtest Paket Nur Paket ohne Testen
  • mvn jar:jar Nur Paket jar
  • mvn test -skipping compile -skipping test-compile Nur testen ohne Kompilierung, noch Testkompilierung
  • mvn source.jar Quellcode-Verpackung

Das obige ist der detaillierte Inhalt vonWelche Abhängigkeiten gibt es von Java-Basismodulen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage