ນີ້ແມ່ນຄໍາສັ່ງ mh_installpom ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
Maven - ຕິດຕັ້ງໄຟລ໌ POM ເຂົ້າໄປໃນ /usr/share/maven-repo.
ສະຫຼຸບສັງລວມ
mh_installpom [ທາງເລືອກ]... [ເບິ່ງ]
ລາຍລະອຽດ
ຕິດຕັ້ງໄຟລ໌ POM ໃນ /usr/share/maven-repo, ຢູ່ໃນສະຖານທີ່ທີ່ຖືກຕ້ອງສໍາລັບ Maven. ກ່ອນ
ການຕິດຕັ້ງ POM, ມັນກະກຽມມັນດ້ວຍ mh_cleanpom.
debian/maven.rules ຖືກໃຊ້ເພື່ອປ່ຽນຄຸນສົມບັດສະບັບສຳລັບຫ້ອງສະໝຸດ ແລະຂອງມັນ
ການເພິ່ງພາອາໄສ.
ຕ້ອງການໃຊ້ mh_installpoms ຍ້ອນວ່າມັນໃຊ້ຄືນຂໍ້ມູນໃນ debian/$package.poms ແລະ
ຫຼີກລ້ຽງການຊ້ໍາ.
ບ່ອນທີ່
[pom] ແມ່ນສະຖານທີ່ຂອງໄຟລ໌ POM ທີ່ຈະຕິດຕັ້ງ.
GroupId, artifactId ແລະເວີຊັນຈະຖືກສະກັດອອກຈາກໄຟລ໌ນີ້.
OPTIONS
-h - ຊ່ວຍ: ສະແດງຂໍ້ຄວາມນີ້
-V - ການປ່ຽນແປງ: ສະແດງໃຫ້ເຫັນສະບັບ
-p --package=: ຊື່ຂອງແພັກເກັດ Debian ທີ່
ຈະມີໄຟລ໌ POM ນີ້
-h --has-package-version: ທຸງທີ່ຊີ້ບອກວ່າ POM ນີ້ມີ
ຮຸ່ນດຽວກັນກັບຊຸດ, ນີ້ຊ່ວຍໃຫ້ຜູ້ຫຸ້ມຫໍ່ຂອງແພັກເກັດຂຶ້ນກັບ
-o --ບໍ່ມີພໍ່ແມ່: ບໍ່ໄດ້ສືບທອດມາຈາກພໍ່ແມ່ POM
-k --keep-pom-version: ຮັກສາສະບັບຕົ້ນສະບັບຂອງ POM ແຕ່
ປ່ຽນທຸກລຸ້ນອື່ນໆໃນຕົວຂຶ້ນກັບ ແລະປລັກອິນ. ຖ້າມີ POM ຂອງພໍ່ແມ່,
ຮັກສາສະບັບຂອງຕົນຍົກເວັ້ນໃນເວລາທີ່ພໍ່ແມ່ໄດ້ຖືກລົງທະບຽນແລ້ວໃນ Maven
repository
-e, --set-version=: ຕັ້ງສະບັບສໍາລັບ POM,
ຢ່າໃຊ້ເວີຊັນທີ່ປະກາດໄວ້ໃນໄຟລ໌ POM.
-r --ກົດລະບຽບ=: ເສັ້ນທາງໄປຫາໄຟລ໌ທີ່ປະກອບດ້ວຍ
ກົດລະບຽບທີ່ຈະນໍາໃຊ້ໃນເວລາທໍາຄວາມສະອາດ POM. ທາງເລືອກ, ສະຖານທີ່ເລີ່ມຕົ້ນແມ່ນ
debian/maven.rules
-u --published-rules=: ເສັ້ນທາງໄປຫາໄຟລ໌ທີ່ປະກອບດ້ວຍ
ກົດລະບຽບພິເສດທີ່ຈະເຜີຍແຜ່ໃນຊັບສິນ debian.mavenRules ໃນ POM ທີ່ຖືກອະນາໄມ.
ທາງເລືອກ, ສະຖານທີ່ເລີ່ມຕົ້ນແມ່ນ debian/maven.publishedRules
-i --ignore-rules=: ເສັ້ນທາງໄປຫາໄຟລ໌ທີ່ປະກອບດ້ວຍ
ກົດລະບຽບການນໍາໃຊ້ເພື່ອເອົາການເອື່ອຍອີງສະເພາະໃດຫນຶ່ງຈາກ POM ອະນາໄມທາງເລືອກ, ໄດ້
ສະຖານທີ່ເລີ່ມຕົ້ນແມ່ນ debian/maven.ignoreRules
-c --clean-ignore-rules=: ເສັ້ນທາງໄປຫາໄຟລ໌ທີ່ປະກອບດ້ວຍ
ກົດລະບຽບໃຊ້ເພື່ອເອົາການເພິ່ງພາອາໄສບາງຢ່າງອອກຈາກ POM ທີ່ຖືກອະນາໄມ, ນອກເຫນືອຈາກ
ບໍ່ສົນໃຈກົດລະບຽບທີ່ລະບຸໄວ້ກ່ອນຫນ້ານີ້. ນີ້ແມ່ນເປັນປະໂຫຍດໃນສະຖານະການເຊັ່ນ: ໃນເວລາທີ່
ເປົ້າໝາຍທີ່ສະອາດຂອງ Maven ຮຽກຮ້ອງໃຫ້ມີການເພິ່ງພາອາໄສ ຫຼື plugins ຫຼາຍກວ່າການສ້າງ
ເປົ້າຫມາຍ. ກົດລະບຽບທັງໝົດທີ່ກຳນົດໄວ້ໃນກົດລະບຽບທີ່ບໍ່ສົນໃຈສະອາດຈະຖືກເພີ່ມໃສ່ໃນທີ່ມີຢູ່ແລ້ວ
ກົດລະບຽບໃນການລະເລີຍກົດລະບຽບ. ທາງເລືອກ, ສະຖານທີ່ເລີ່ມຕົ້ນແມ່ນ
debian/maven.cleanIgnoreRules
-s -- ບໍ່ມີກົດລະບຽບ: ຢ່າໃຊ້ກົດລະບຽບໃດໆສໍາລັບການແປງສະບັບ,
ບໍ່ແມ່ນແຕ່ຈະປ່ຽນເວີຊັນເປັນເວີຊັນ 'debian' ເລີ່ມຕົ້ນ
--no-publish-used-rule: ຢ່າເຜີຍແຜ່ກົດລະບຽບທີ່ໃຊ້ໃນການຫັນປ່ຽນ
ຄຸນລັກສະນະຂອງຕົນເອງຂອງ POM ໃນ debian.mavenRules
--keep-elements=: ຮັກສາອົງປະກອບທີ່ມີລາຍຊື່ຢູ່ທີ່ນີ້
ເຖິງແມ່ນວ່າພວກມັນຈະຖືກໂຍກຍ້າຍອອກຕາມປົກກະຕິໂດຍການດໍາເນີນງານທີ່ສະອາດ. ອົງປະກອບດັ່ງກ່າວແມ່ນ
ສ້າງ, ລາຍງານ, ລາຍງານ, ເງື່ອນໄຂເບື້ອງຕົ້ນ, ໂປຣໄຟລ໌.
-m--maven-repo= : ທີ່ຕັ້ງຂອງ Maven repository,
ຖືກນໍາໃຊ້ເພື່ອບັງຄັບສະບັບຂອງ plugins Maven ທີ່ໃຊ້ໃນໄຟລ໌ POM ໃນປັດຈຸບັນກັບ
ຮຸ່ນທີ່ພົບເຫັນຢູ່ໃນບ່ອນເກັບມ້ຽນ
-v -- verbose: ສະແດງຂໍ້ມູນເພີ່ມເຕີມໃນຂະນະທີ່ແລ່ນ
-n -- ບໍ່ມີການກະທຳ: ບໍ່ໄດ້ເຮັດຫຍັງແທ້ໆ, ພຽງແຕ່ພິມຜົນໄດ້ຮັບ
- ignore-pom: ອ່ານ POM ແຕ່ບໍ່ຕິດຕັ້ງມັນ
ເບິ່ງເພີ່ມເຕີມ: mh_installpoms(1) mh_cleanpom(1)
ໃຊ້ mh_installpom ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net