mh_patchpom - क्लाउड में ऑनलाइन

यह कमांड mh_patchpom है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


मेवेन - मेवेन निर्भरता नियमों का उपयोग करके एक पीओएम फ़ाइल को पैच करता है।

SYNOPSIS


mh_पैचपोम [विकल्प]...[पोम] [बैकअप]

वर्णन


परिवर्तन नियमों का उपयोग करके POM को रूपांतरित करें।

कहा पे

[पोम] परिवर्तन के लिए पोम फ़ाइल का स्थान है।

डिफ़ॉल्ट रूप से pom.xml

[बैकअप] पोम के लिए बैकअप फ़ाइल है।

डिफ़ॉल्ट रूप से pom.xml.save

विकल्प


-h --मदद: यह पाठ दिखाएं

-V --संस्करण: संस्करण दिखाओ

-p --पैकेज=: डेबियन पैकेज का नाम जो

इसमें यह POM फ़ाइल होगी

-o --नो-पैरेंट: मूल POM से विरासत में नहीं मिला है

-k --कीप-पोम-संस्करण: POM का मूल संस्करण रखें लेकिन

अन्य सभी संस्करणों को निर्भरता और प्लगइन्स में परिवर्तित करें। यदि कोई मूल POM है,
इसका संस्करण तब तक कायम रहता है जब तक कि माता-पिता पहले से ही मेवेन में पंजीकृत न हो
कोष

-e, --सेट-संस्करण=: POM के लिए संस्करण सेट करें,

POM फ़ाइल में घोषित संस्करण का उपयोग न करें.

-r --नियम =: युक्त फ़ाइल का पथ

पीओएम की सफाई करते समय लागू होने वाले नियम। वैकल्पिक, डिफ़ॉल्ट स्थान है
डेबियन/मावेन.नियम

-R, --अतिरिक्त नियम=: पीओएम की सफाई करते समय लागू करने के लिए अतिरिक्त नियम

के स्थान पर या इसके अतिरिक्त कई बार हो सकता है -r

-u --प्रकाशित-नियम=: युक्त फ़ाइल का पथ

साफ़ किए गए POM में संपत्ति debian.mavenRules में प्रकाशित करने के लिए अतिरिक्त नियम।
वैकल्पिक, डिफ़ॉल्ट स्थान debian/maven.publishedRules है

-U, --अतिरिक्त-प्रकाशित-नियम=: प्रकाशित करने के लिए अतिरिक्त नियम

के स्थान पर या इसके अतिरिक्त कई बार हो सकता है -u

-i --अनदेखा-नियम=: युक्त फ़ाइल का पथ

साफ़ किए गए POM वैकल्पिक से कुछ निर्भरताएँ हटाने के लिए उपयोग किए जाने वाले नियम
डिफ़ॉल्ट स्थान debian/maven.ignoreRules है

-I, --अतिरिक्त-अनदेखा-नियम=: निर्भरता दूर करने के लिए अतिरिक्त नियम का उपयोग किया जाता है

रूपांतरित POM से, इसके बजाय या इसके अतिरिक्त, कई बार हो सकता है -i

-c --स्वच्छ-अनदेखा-नियम=: युक्त फ़ाइल का पथ

इसके अतिरिक्त, साफ़ किए गए POM से कुछ निर्भरताएँ हटाने के लिए नियमों का उपयोग किया जाता है
पहले निर्दिष्ट नियमों की उपेक्षा करें. यह ऐसी स्थितियों में उपयोगी है जब
मेवेन क्लीन टारगेट को बिल्ड की तुलना में अनदेखा करने के लिए अधिक निर्भरता या प्लगइन्स की आवश्यकता होती है
लक्ष्य। क्लीन-इग्नोर-रूल्स में परिभाषित सभी नियमों को मौजूदा में जोड़ा जाएगा
उपेक्षा-नियमों में नियम। वैकल्पिक, डिफ़ॉल्ट स्थान है
डेबियन/मावेन.क्लीनइग्नोररूल्स

-s --कोई नियम नहीं: संस्करण परिवर्तित करने के लिए कोई नियम लागू न करें,

संस्करणों को डिफ़ॉल्ट 'डेबियन' संस्करण में भी परिवर्तित न करें

--कोई-प्रकाशन-प्रयुक्त-नियम: परिवर्तन के लिए प्रयुक्त नियम को प्रकाशित न करें

debian.mavenRules में एक POM की अपनी विशेषताएँ

-d --डेबियन-बिल्ड: डेबियन निर्माण के दौरान परिवर्तन, जिसका अर्थ है

कुछ POM तत्व हटा दिए जाएंगे

-b --बिल्ड-नो-डॉक्स: यदि बिल्ड को दस्तावेज़ बनाने की आवश्यकता नहीं है, तो इसका उपयोग करें

कुछ POM तत्वों (विशेष रूप से प्लगइन्स) को हटाने का विकल्प जो यहां बेकार हैं
और अतिरिक्त निर्भरता की आवश्यकता हो सकती है और पैकेजिंग कठिन हो सकती है।

-m--मेवेन-रेपो= : मावेन भंडार का स्थान,

वर्तमान POM फ़ाइल में प्रयुक्त मावेन प्लगइन्स के संस्करणों को बाध्य करने के लिए उपयोग किया जाता है
रिपॉजिटरी में पाए गए संस्करण

-v --शब्दशः: दौड़ते समय अधिक जानकारी दिखाएं

-n --नो-एक्ट: वास्तव में कुछ भी न करें, बस परिणाम प्रिंट करें

इन्हें भी देखें: mh_installpom(1) mh_patchpoms(1)

onworks.net सेवाओं का उपयोग करके ऑनलाइन mh_patchpom का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम