Dit is de opdracht mh_installpom die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
Maven - Installeert een POM-bestand in /usr/share/maven-repo.
KORTE INHOUD
mh_installpom [optie]... [pom]
PRODUCTBESCHRIJVING
Installeert het POM-bestand in /usr/share/maven-repo, op de juiste locatie voor Maven. Voor
Wanneer de POM wordt geïnstalleerd, wordt deze voorbereid met mh_cleanpom.
debian/maven.rules wordt gebruikt om de versie-eigenschappen voor de bibliotheek en zijn
afhankelijkheden.
Gebruik liever mh_installpoms omdat het de informatie in debian/$package.poms hergebruikt en
vermijdt herhaling.
Waar
[pom] is de locatie van het POM-bestand dat moet worden geïnstalleerd.
GroupId, artefactId en versie worden uit dit bestand gehaald.
OPTIES
-h --help: toon deze tekst
-V --versie: toon de versie
-p --pakket=: naam van het Debian-pakket dat
zal dit POM-bestand bevatten
-h --heeft-pakketversie: vlag die aangeeft dat deze POM de
dezelfde versie als het pakket, dit helpt verpakkers van afhankelijke pakketten
-o --geen-ouder: niet erven van een bovenliggende POM
-k --keep-pom-versie: bewaar de originele versie van de POM maar
converteer alle andere versies in afhankelijkheden en plug-ins. Als er een ouder-POM is,
behoudt zijn versie behalve wanneer de ouder al is geregistreerd in de Maven
bewaarplaats
-e, --set-versie=: stel de versie voor de POM in,
gebruik niet de versie die is gedeclareerd in het POM-bestand.
-r --regels=: pad naar het bestand met de
regels die van toepassing zijn bij het reinigen van de POM. Optioneel, de standaardlocatie is
debian/maven.regels
-u --gepubliceerde-regels=: pad naar het bestand met de
extra regels om te publiceren in de eigenschap debian.mavenRules in de opgeschoonde POM.
Optioneel, de standaardlocatie is debian/maven.publishedRules
-i --ignore-regels=: pad naar het bestand met de
regels die worden gebruikt om bepaalde afhankelijkheden uit de opgeschoonde POM te verwijderen Optioneel, de
standaardlocatie is debian/maven.ignoreRules
-c --clean-negeer-regels=: pad naar het bestand met de
regels die worden gebruikt om bepaalde afhankelijkheden uit de opgeschoonde POM te verwijderen, naast de
eerder gespecificeerde regels negeren. Dit is handig in situaties zoals wanneer de
Maven clean target vereist meer afhankelijkheden of plug-ins om te negeren dan de build
doelwit. Alle regels die zijn gedefinieerd in clean-ignore-regels worden toegevoegd aan de bestaande
regels in negeer-regels. Optioneel, de standaardlocatie is
debian/maven.cleanIgnoreRules
-s --geen regels: pas geen regels toe voor het converteren van versies,
converteer zelfs geen versies naar de standaard 'debian'-versie
--geen-publicatie-gebruikte-regel: publiceer de regel die is gebruikt om te transformeren niet
de eigen attributen van een POM in debian.mavenRules
--keep-elementen=: houd de hier genoemde elementen aan
zelfs als ze normaal worden verwijderd door de schone bewerking. Dergelijke elementen zijn
bouwen,rapporten,rapportage,vereisten,profielen.
-m--maven-repo= : locatie van de Maven-repository,
gebruikt om de versies van de Maven-plug-ins die in het huidige POM-bestand worden gebruikt te forceren met
de versies gevonden in de repository
-v --uitgebreid: meer informatie weergeven tijdens het hardlopen
-n --geen-act: doe eigenlijk niets, print gewoon de resultaten
-negeer-pom: lees de POM maar installeer deze niet
Zie ook: mh_installpoms(1) mh_cleanpom(1)
Gebruik mh_installpom online met behulp van onworks.net-services