Dies ist der Befehl mh_installjar, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
Maven – Installiert ein JAR in /usr/share/maven-repo.
ZUSAMMENFASSUNG
mh_installjar [zu erhalten]... [pom] [Feuer] [Link] ...
BESCHREIBUNG
Installiert die JAR-Datei in /usr/share/maven-repo, am richtigen Ort für Maven. Das Gefäss
wird in das Build-Verzeichnis kopiert. Es können auch zusätzliche Links zum Glas erstellt werden.
befindet sich normalerweise in /usr/share/java.
Wo
[pom] ist der Speicherort des POM, das mit dem zu installierenden JAR verknüpft ist.
GroupId, artifactId und Version werden aus dieser Datei extrahiert.
[jar] ist der Pfad zur zu installierenden JAR-Datei, die sich normalerweise im Build befindet
-Ordner.
[Link] ist ein zusätzlicher Link zum zu installierenden JAR, normalerweise sollte es dort vorhanden sein
Seien Sie ein Link zu usr/share/java/$jar.jar und usr/share/java/$jar-$version.jar, um den Anforderungen zu entsprechen
mit den Java-Paketierungsrichtlinien. Beachten Sie, dass diese nicht angegeben werden müssen
bestimmte Links, wenn die --java-lib Option verwendet wird.
OPTIONAL
-h --help: diesen Text anzeigen
-V --Version: Version anzeigen
-p --Paket=: Name des Debian-Pakets, das
wird diese JAR-Datei enthalten
-e, --set-version=: Version für das Glas festlegen,
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 Maven-Regeln werden hier verwendet, um die Gruppen-ID, Artefakt-ID und zu extrahieren
Version aus der POM-Datei.
-l --java-lib: Optional, wenn angegeben, wird das JAR darin installiert
/usr/share/java um der Debian-Java-Spezifikation zu entsprechen. Das Glas wird sein
installiert als /usr/share/java/$name-$version.jar und ein versionloser Link
/usr/share/java/$name.jar wird darauf verweisen, ebenso wie die darin installierten Links
/usr/share/maven-repo
-n --usj-name=: Optional, der Name, der bei der Installation verwendet werden soll
Bibliothek in /usr/share/java wann --java-lib wird eingesetzt. Standardmäßig wird die Artefakt-ID verwendet
gefunden im POM.
-j --usj-version=: Optional, die Version, die wann verwendet werden soll
Installieren der Bibliothek in /usr/share/java wann --java-lib wird eingesetzt. Standardmäßig ist die
Version im POM gefunden.
-s --no-usj-versionless: Optional, installieren Sie den versionlosen Link nicht
in /usr/share/java. Dieses Flag wird nur verwendet, wenn die -l or --java-lib Option ist
gegeben.
-d --dest-jar=: Optional, das Ziel für das echte Glas.
Die anderen Stellen, an denen das JAR erscheint, im Repository oder in der Linkliste,
werden symbolische Links zu diesem Glas sein. Standardmäßig ist /usr/share/java/$name-$version.jar wenn
--java-lib verwendet wird, andernfalls wird das JAR im versionierten Pfad im installiert
Maven-Repository.
-c --classifier=: Optional, der Klassifikator für
das Gefäss. Standardmäßig leer.
-v - ausführlich: beim Laufen mehr Informationen anzeigen
-n --no-act: nichts tun, nur die Ergebnisse ausdrucken
--skip-clean-pom: Bereinigen Sie den Pom nicht, gehen Sie davon aus, dass eine vorherige Aktion ausgeführt wurde
mh_cleanpom mit den richtigen Optionen. mh_cleanpom wird nur zum Extrahieren ausgeführt
Gruppen-ID, Artefakt-ID und Version des JAR
Siehe auch: mh_installpom(1) mh_installsite(1)
Verwenden Sie mh_installjar online über die Dienste von onworks.net