मैक ओएस पर Maven 'settings.xml कहाँ स्थित है?


109

मैक ओएस पर Maven 'settings.xml कहाँ स्थित है?


4
"यह मावेन के लिए कॉन्फ़िगरेशन फ़ाइल है। इसे दो स्तरों पर निर्दिष्ट किया जा सकता है: 1 User Level.। यह सेटिंग। Xml फ़ाइल एकल उपयोगकर्ता के लिए कॉन्फ़िगरेशन प्रदान करती है, और सामान्य रूप से प्रदान की जाती है ${user.home}/.m2/settings.xml। 2. Global Levelयह सेटिंग। xml फ़ाइल सभी के लिए कॉन्फ़िगरेशन प्रदान करती है। एक मशीन पर मावेन उपयोगकर्ताओं (यह मानते हुए कि वे सभी एक ही मावेन इंस्टॉलेशन का उपयोग कर रहे हैं)। यह सामान्य रूप से प्रदान किया जाता है ${maven.home}/conf/settings.xml। "
वीशी ज़ेंग

अरे, एक जवाब स्वीकार करने के लिए मत भूलना।

जवाबों:


133

यदि आप मावेन स्थापित करने के लिए काढ़ा का उपयोग करते हैं, तो सेटिंग्स फ़ाइल में होना चाहिए

/usr/local/Cellar/maven/<version>/libexec/conf


78

यह पहले से मौजूद नहीं है। आपको इसे अपने होम फोल्डर में बनाना होगा, /Users/usename/.m2/(या ~/.m2)

उदाहरण के लिए :

वैकल्पिक शब्द


3
नवीनतम में मैक ओएस एक्स मावेन को शामिल किया गया है। एम 2 स्वचालित रूप से/Users/username/.m2
राकजा

6
अगर किसी को आश्चर्य हो कि इसमें क्या डाला जाए, तो यहाँ देखें: maven.apache.org/settings.html
ग्राहम ली

2
मावेरिक्स के रूप में, मावेन पूर्वस्थापित नहीं है। मैक ओएसएक्स मावेरिक्स में मावेन को नहीं मिला
कर्मकाज़े

18

यदि आप काढ़ा के साथ मावेन स्थापित करते हैं

आप टर्मिनल में कमांड ("mvan -v") टाइप कर सकते हैं

मावेन घर विस्तार से देखें

mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/Cellar/maven/3.5.0/libexec
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.11.5", arch: "x86_64", family: "mac"

11

मैंने इसे /usr/share/java/maven-3.0.3/conf, 10.8.2 के तहत पाया


2
मैंने इसे ~ / .m2 से एक सिमलिंक बनाया:ln -s /usr/share/maven/conf/settings.xml settings.xml
क्रेग

1
मेरी मशीन (10.8.2) पर डिफ़ॉल्ट /usr/share/java/maven-3.0.3/conf/settings.xml सब कुछ टिप्पणी करता है, इसलिए कुछ भी नहीं करता है। ~ / .M2 में एक नई फ़ाइल बनाना शायद सबसे आसान है।
फिलिप कालेंडर 20

/usr/share/java/maven-3.0.3वैश्विक सेटिंग्स के लिए रास्ता है, यह उपयोगकर्ता-सेटिंग्स के लिए एक अलग बात है; cf eviltester.com/2013/09/maven-settingsxml-global-and-user.html
Jakub Bochenski

4

-> यह $ MAVEN_HOME / conf / settings.xml में स्थित है ... जहाँ $ MAVEN_HOME आपके Maven का पर्यावरणीय चर है जिसे आपने डाउनलोड किया है। और आप इस तरह से भी कर सकते हैं .. -> मैक के लिए पाथ मैक / / bashrc फ़ाइल से भी मिल सकता है। उस फ़ाइल से Maven के लिए पथ प्राप्त करें और उस Maven निर्देशिका में आप उस निर्देशिका के अंदर conf / निर्देशिका पा सकते हैं, आप settings.xml maven पा सकते हैं।



1

मैंने इसे स्थापित किया, और इसे /usr/local/apache-maven-3.3.3/conf के तहत पाया

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.