Dies ist der Befehl mh_installpom, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
Maven - Installiert eine POM-Datei in /usr/share/maven-repo.
ZUSAMMENFASSUNG
mh_installpom [zu erhalten]... [pom]
BESCHREIBUNG
Installiert die POM-Datei in /usr/share/maven-repo, an der richtigen Stelle für Maven. Vor
das POM installiert, bereitet es es mit mh_cleanpom vor.
debian/maven.rules wird verwendet, um die Versionseigenschaften für die Bibliothek und ihre
Abhängigkeiten.
Verwenden Sie lieber mh_installpoms, da es die Informationen in debian/$package.poms wiederverwendet und
vermeidet Wiederholungen.
Wo
[pom] ist der Speicherort der zu installierenden POM-Datei.
GroupId, artifactId und Version werden aus dieser Datei extrahiert.
OPTIONAL
-h --help: diesen Text anzeigen
-V --Version: Version anzeigen
-p --Paket=: Name des Debian-Pakets, das
wird diese POM-Datei enthalten
-h --has-Paketversion: Flag, das angibt, dass dieses POM das hat
gleiche Version wie das Paket, dies hilft Paketierern von abhängigen Paketen
-o --keine-eltern: nicht von einem übergeordneten POM erben
-k --Keep-Pom-Version: Behalte die Originalversion des POM, aber
konvertieren Sie alle anderen Versionen in Abhängigkeiten und Plugins. Wenn ein übergeordnetes POM vorhanden ist,
behält seine Version bei, es sei denn, das Elternteil ist bereits im Maven . registriert
Quelle
-e, --set-version=: Stellen Sie die Version für das POM ein,
Verwenden Sie nicht die in der POM-Datei deklarierte Version.
-r --regeln=: Pfad zu der Datei, die das enthält
Regeln für die Reinigung des POM. Optional, der Standardspeicherort ist
debian/maven.rules
-u --published-rules=: Pfad zu der Datei, die das enthält
zusätzliche Regeln zur Veröffentlichung in der Eigenschaft debian.mavenRules im bereinigten POM.
Optional, der Standardspeicherort ist debian/maven.publishedRules
-i --ignore-rules=: Pfad zu der Datei, die das enthält
Regeln, die verwendet werden, um bestimmte Abhängigkeiten aus dem bereinigten POM zu entfernen Optional, die
Standardspeicherort ist debian/maven.ignoreRules
-c --clean-ignore-rules=: Pfad zu der Datei, die das enthält
Regeln verwenden, um bestimmte Abhängigkeiten vom bereinigten POM zu entfernen, zusätzlich zu den
ignorieren Sie die zuvor angegebenen Regeln. Dies ist in Situationen nützlich, z. B. wenn die
Das saubere Ziel von Maven erfordert mehr zu ignorierende Abhängigkeiten oder Plugins als der Build
Ziel. Alle in clean-ignore-rules definierten Regeln werden zu den bestehenden hinzugefügt
Regeln in Ignorieren-Regeln. Optional, der Standardspeicherort ist
debian/maven.cleanIgnoreRules
-s --keine Regeln: keine Regeln zum Konvertieren von Versionen anwenden,
Konvertieren Sie nicht einmal Versionen in die Standard-'Debian'-Version
--no-publish-used-rule: Veröffentlichen Sie nicht die Regel, die zum Transformieren verwendet wird
die eigenen Attribute eines POM in debian.mavenRules
--keep-elements=: Behalte die hier aufgeführten Elemente bei
auch wenn sie normalerweise durch den Reinigungsvorgang entfernt werden. Solche Elemente sind
Erstellen,Berichte,Berichterstellung,Voraussetzungen,Profile.
-m--maven-repo= : Speicherort des Maven-Repositorys,
verwendet, um die Versionen der Maven-Plugins zu erzwingen, die in der aktuellen POM-Datei verwendet werden, mit
die im Repository gefundenen Versionen
-v - ausführlich: beim Laufen mehr Informationen anzeigen
-n --no-act: nichts tun, nur die Ergebnisse ausdrucken
-ignorieren-pom: POM lesen, aber nicht installieren
Siehe auch: mh_installpoms(1) mh_cleanpom(1)
Verwenden Sie mh_installpom online mit den onworks.net-Diensten