Ito ang command na mh_patchpom na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
Maven - Nag-patch ng isang POM file gamit ang Maven dependency rules.
SINOPSIS
mh_patchpom [opsyon]... [pom] [backup]
DESCRIPTION
Ibahin ang anyo ng POM gamit ang mga panuntunan sa pagbabago.
Saan
Ang [pom] ay ang lokasyon ng POM file upang magbago.
Default sa pom.xml
[backup] ay ang backup na file para sa pom.
Default sa pom.xml.save
Opsyon
-h - Tumulong: ipakita ang tekstong ito
-V --bersyon: ipakita ang bersyon
-p --package=: pangalan ng pakete ng Debian na
ay naglalaman ng POM file na ito
-o --walang-magulang: huwag magmana sa isang POM ng magulang
-k --keep-pom-version: panatilihin ang orihinal na bersyon ng POM ngunit
i-convert ang lahat ng iba pang bersyon sa mga dependency at plugin. Kung mayroong POM ng magulang,
pinapanatili ang bersyon nito maliban kung ang magulang ay nakarehistro na sa Maven
repositoryo
-e, --set-version=: itakda ang bersyon para sa POM,
huwag gamitin ang bersyon na ipinahayag sa POM file.
-r --mga tuntunin=: landas patungo sa file na naglalaman ng
mga panuntunang ilalapat kapag naglilinis ng POM. Opsyonal, ang default na lokasyon ay
debian/maven.rules
-R, --extra-rule=: dagdag na tuntunin na ilalapat kapag nililinis ang POM
Maaaring mangyari nang maraming beses, sa halip na o bilang karagdagan sa -r
-u --published-rules=: landas patungo sa file na naglalaman ng
dagdag na panuntunang i-publish sa property na debian.mavenRules sa nalinis na POM.
Opsyonal, ang default na lokasyon ay debian/maven.publishedRules
-U, --extra-published-rule=: dagdag na panuntunan para i-publish
Maaaring mangyari nang maraming beses, sa halip na o bilang karagdagan sa -u
-i --ignore-rules=: landas patungo sa file na naglalaman ng
mga panuntunang ginagamit upang alisin ang ilang mga dependency mula sa nalinis na POM Opsyonal, ang
ang default na lokasyon ay debian/maven.ignoreRules
-I, --extra-ignore-rule=: dagdag na panuntunang ginagamit upang alisin ang mga dependency
mula sa binagong POM Maaaring mangyari nang maraming beses, sa halip na o bilang karagdagan sa -i
-c --clean-ignore-rules=: landas patungo sa file na naglalaman ng
ginagamit ng mga panuntunan upang alisin ang ilang mga dependency mula sa nalinis na POM, bilang karagdagan sa
huwag pansinin ang mga panuntunang tinukoy dati. Ito ay kapaki-pakinabang sa mga sitwasyon tulad ng kapag ang
Ang Maven clean target ay nangangailangan ng higit pang mga dependency o plugin na babalewalain kaysa sa build
target. Ang lahat ng mga panuntunang tinukoy sa clean-ignore-rules ay idaragdag sa umiiral na
mga panuntunan sa mga alituntunin ng pansinin. Opsyonal, ang default na lokasyon ay
debian/maven.cleanIgnoreRules
-s --walang-mga tuntunin: huwag maglapat ng anumang mga panuntunan para sa pag-convert ng mga bersyon,
huwag man lang i-convert ang mga bersyon sa default na 'debian' na bersyon
--no-publish-used-rule: huwag i-publish ang panuntunang ginamit sa pagbabago
sariling katangian ng isang POM sa debian.mavenRules
-d --debian-build: pagbabago sa panahon ng isang Debian build, na nangangahulugang iyon
aalisin ang ilang elemento ng POM
-b --build-no-docs: kung ang build ay hindi kailangang bumuo ng dokumentasyon, gamitin ito
opsyon upang alisin ang ilang elemento ng POM (sa partikular na mga plugin) na walang silbi dito
at maaaring mangailangan ng mga karagdagang dependency at gawing mas mahirap ang packaging.
-m--maven-repo= : lokasyon ng repositoryo ng Maven,
ginamit upang pilitin ang mga bersyon ng Maven plugin na ginamit sa kasalukuyang POM file na may
ang mga bersyon na matatagpuan sa repositoryo
-v --verbose: magpakita ng higit pang impormasyon habang tumatakbo
-n --walang-kilos: wala talagang gagawin, i-print lang ang mga resulta
Tingnan din ang: mh_installpomNa (1), mh_patchpoms(1)
Gamitin ang mh_patchpom online gamit ang mga serbisyo ng onworks.net