मैंने कमांड के साथ अपने उबंटू मशीन पर मावेन स्थापित किया sudo apt-get install maven
अब मुझे यह जानने की आवश्यकता है कि IntelliJ में इसे कॉन्फ़िगर करने के लिए यह कहाँ स्थापित है।
जवाबों:
उबंटू, जो एक डेबियन व्युत्पन्न है, पैकेज स्थापित करते समय एक बहुत ही सटीक संरचना का अनुसरण करता है। दूसरे शब्दों में, पैकेजिंग टूल्स के माध्यम से स्थापित सभी सॉफ़्टवेयर, जैसे कि एप-गेट या सिनैप्टिक, सामान को एक ही स्थान पर रख देंगे। यदि आप इन स्थानों से परिचित हो जाते हैं, तो आपको हमेशा पता चल जाएगा कि आपका सामान कहां मिलेगा।
एक शॉर्ट कट के रूप में, आप हमेशा सिनैप्टिक जैसे टूल को खोल सकते हैं, इंस्टॉल किए गए पैकेज को ढूंढ सकते हैं, और "गुणों" का निरीक्षण कर सकते हैं। गुणों के तहत, आप सभी स्थापित फ़ाइलों की एक सूची देखेंगे। फिर, आप उम्मीद कर सकते हैं कि ये हमेशा डेबियन / उबंटू सम्मेलनों का पालन करें; ये अत्यधिक लिनक्स वितरण का आदेश दिया जाता है। संक्षेप में, बायनेरिज़ / usr / bin, या आपके रास्ते में कुछ अन्य स्थान पर होंगे (संभावित स्थानों को देखने के लिए कमांड लाइन पर '$ $ पाथ की कोशिश करें')। कॉन्फ़िगरेशन हमेशा एक उपनिर्देशिका / etc में होता है। और "घर" आम तौर पर / usr / lib या / usr / शेयर में है।
उदाहरण के लिए, http://www.mkyong.com/maven/how-to-install-maven-in-ubuntu/ के अनुसार , मावेन इस तरह स्थापित है:
Apt-get स्थापना निम्नलिखित फ़ोल्डर संरचना में सभी आवश्यक फ़ाइलों को स्थापित करेगी
/ Usr / bin / mvn
/ Usr / share / maven2 /
/ Etc / maven2
पुनश्च मावेन कॉन्फ़िगरेशन / etc / maven2 में स्टोर है
ध्यान दें, यह सिर्फ उपयुक्त नहीं है जो ऐसा करेगा, यह किसी भी .deb पैकेज इंस्टॉलर है।
/usr/share/maven2
किया
आप जो खोज रहे हैं, उस पर निर्भर करता है। यदि आप निष्पादन योग्य हैं:
$ whereis mvn
यदि आप लिबास और रेपो की तलाश कर रहे हैं:
$ locate maven
खोज कमांड के साथ, आप इसे किसी विशेष लाइब्रेरी को खोजने के लिए grep पर भी पाइप कर सकते हैं, अर्थात
$ locate maven | grep 'jetty'
HTH
more
इस तरह आउटपुट को पाइप करता है locate maven | more
:। space
सूची को नीचे स्क्रॉल करने के लिए कुंजी का उपयोग करें ।
$ mvn --version
और मावेन घर की तलाश करें: आउटपुट में, मेरा है: Maven home: /usr/share/maven
यहाँ नए मैवेन कॉपी और पेस्ट के लिए एक बैश स्क्रिप्ट है ...
# @author Yucca Nel
#!/bin/sh
#This installs maven2 & a default JDK
sudo apt-get install maven2;
#Makes the /usr/lib/mvn in case...
sudo mkdir -p /usr/lib/mvn;
#Clean out /tmp...
sudo rm -rf /tmp/*;
cd /tmp;
#Update this line to reflect newer versions of maven
wget http://mirrors.powertech.no/www.apache.org/dist//maven/binaries/apache-maven-3.0.3-bin.tar.gz;
tar -xvf ./*gz;
#Move it to where it to logical location
sudo mv /tmp/apache-maven-3.* /usr/lib/mvn/;
#Link the new Maven to the bin... (update for higher/newer version)...
sudo ln -s /usr/lib/mvn/apache-maven-3.0.3/bin/mvn /usr/bin/mvn;
#test
mvn -version;
exit 0;
मुझे लगता है कि .m2 फ़ोल्डर बहुत से लोगों को यह कहना है कि यह आपके घर के फ़ोल्डर में है। यह सही है। लेकिन अगर स्प्रिंग एसटीएस की तरह आईडीई जाने के लिए तैयार से मावेन का उपयोग करें तो आपका .m2 फ़ोल्डर रूट फ़ोल्डर में रखा गया है
रूट फ़ोल्डर तक पहुंचने के लिए आपको सुपर उपयोगकर्ता खाते पर स्विच करना होगा
sudo su
रूट फोल्डर पर जाएं
cd root/
आप इसे करके देखेंगे
cd -all
Ubuntu 11.10 में रेपो में maven3 नहीं है।
Ubuntu 11.10 पर maven3 को स्थापित करने के लिए नीचे दिए गए चरण का पालन करें
sudo add-apt-repository ppa:natecarlson/maven3
sudo apt-get update && sudo apt-get install maven3
खुला टर्मिनल: mvn3 -v
यदि आप एक बाइनरी के रूप में mvan चाहते हैं तो स्क्रिप्ट के नीचे निष्पादित करें:
sudo ln -s /usr/bin/mvn3 /usr/bin/mvn
उम्मीद है इससे आपको मदद मिलेगी।
धन्यवाद, राजम