मैवेन स्क्रिप्ट में निर्माण के दौरान मैं JAR कैसे डाउनलोड करूं?मेवेन का उपयोग करके एक जार कैसे डाउनलोड करें?
उत्तर
आम तौर पर आप "बस डाउनलोड करने" के लिए मेवेन का उपयोग नहीं करते हैं, लेकिन आपकी निर्माण प्रक्रिया के लिए। तो आम तौर पर, आप निम्न चरणों का पालन करते हैं:
- अपनी परियोजना के आर्केटाइप और कुछ आवश्यक गुणों को परिभाषित करके एक नई परियोजना को परिभाषित करें।
- उस लाइब्रेरी के रूप में परिभाषित करें जिसे आप उपयोग करना चाहते हैं।
- भागो Maven
mvn compile
एक पक्ष प्रभाव के रूप के साथ, आप अपने स्थानीय Maven भंडार करने के लिए पुस्तकालय डाउनलोड किया जाएगा। निर्भरताओं के साथ कुछ करने के लिए बहुत सारे प्लगइन हैं, इसलिए उदा। Maven Dependency plugin पर एक नज़र डालें।
मैवेन इस तरह काम नहीं करता है। यहां सबसे नज़दीक है जो आप मेरे ज्ञान पर प्राप्त करेंगे:
mvn dependency:get -DremoteRepositories=http://repo1.maven.org/maven2/ \
-DgroupId=junit -DartifactId=junit -Dversion=4.8.2 \
-Dtransitive=false
ध्यान दें कि संक्रमणीय को छोड़कर सभी पैरामीटर आवश्यक हैं।
यह भी ध्यान रखें कि मैवेन आपके स्थानीय भंडार में जार डाउनलोड करेगा, और इसे स्थानीय निर्देशिका में कॉपी करने के लिए कोई समझदार तरीका नहीं है (जिसे मैं जानता हूं)।
संदर्भ: Maven 1 के लिए
:
repoUrl बहिष्कृत और अब आवश्यक नहीं है? – marstone
@marstone यह अब 'रिमोट रिपॉजिटरीज़' है। धन्यवाद –
-Ddest = पथ/से/आपका/गंतव्य काम करना चाहिए? –
तुम सिर्फ एक Maven दर्पण से एक बार एक जार डाउनलोड करना चाहते हैं मैं सुझाव है कि आप सिर्फ इस मैन्युअल रूप से कर सकता है :
http://mirrors.ibiblio.org/pub/mirrors/maven/
Maven 2 के लिए:
http://mirrors.ibiblio.org/pub/mirrors/maven2/
ये खजाने (एक दर्पण वैसे भी) हैं कि Maven से अपने जार मिलेगा - आप आसानी से अपनी पसंद के webbrowser में पहुंच बनाएं और जार डाउनलोड आदि बस के माध्यम से ब्राउज़ कर सकते हैं पदानुक्रम (यह किसी भी जावा पैकैग पदानुक्रम की तरह दिखता है) जब तक आप आर्टेफैक्ट नहीं पाते हैं, तो सही संस्करण चुनें और आप अच्छे हैं।
उदाहरण संस्करण 3.6.6.Final हाइबरनेट कोर की समूह org.hibernate से लिए आपको यहां हैं:
http://mirrors.ibiblio.org/pub/mirrors/maven2/org/hibernate/hibernate-core/3.6.6.Final/
+1 या http://mvnrepository.com/ का उपयोग करें, इसमें एक खोज इंटरफ़ेस है और कलाकृतियों के लिए सीधे लिंक प्रदान करता है। –
उपरोक्त ibiblio लिंक खाली निर्देशिका थे जब मैंने कोशिश की। Mvnrepository.com के लिए शॉन का लिंक अच्छी तरह से काम किया। धन्यवाद! –
या 3.1 के बाद से, बस mvn dependency:get -Dartifact=org.springframework:spring-instrument:3.2.3.RELEASE
How to use Maven pom to download jar files only देखें। यह मेरे लिए वास्तव में अच्छी तरह से काम किया।
मेरा उपयोग मामला यह था कि मैं कुछ निर्भरता जार को क्यूए सर्वर पर तैनात करने के लिए डाउनलोड करना चाहता था, और इसे मैन्युअल रूप से (मेवेन बिल्ड के बाहर) कर रहा था। मुझे यकीन नहीं है कि आपका उपयोग केस क्या है।
http://mvnrepository.com पर जाएं। उस आर्टिफैक्ट के लिए खोजें जिसे आप डाउनलोड करना चाहते हैं, परिणामों की सूची से संस्करण चुनें और बस बंडल डाउनलोड करें।
नोट: यह जवाब downloading the jars directly from maven without any scripts
के लिए है
मान लिया जाये कि mvn
निर्भरता इस तरह है [कि कैसे गूगल मुझे यहां पर निर्देशित है]:
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>2.4.7</version>
</dependency>
गोटो http://search.maven.org और (g:"com.zaxxer" AND a:"HikariCP" AND v:"2.4.7"
के लिए खोज बस HikariCP
भी के लिए खोज काम करता है। आपको परिणामों से उचित GroupId
और Version
चुनने की आवश्यकता हो सकती है)
मेंकॉलम, आपको सीधे डाउनलोड के लिए jar javadoc.jar sources.jar
उपलब्ध होना चाहिए
आप अपनी निर्भरताओं को परिभाषित करने के लिए एक pom.xml सेट कर सकते हैं (जार जिन्हें आप प्रतिलिपि बनाना चाहते हैं)। फिर जार को वांछित स्थान पर कॉपी करने के लिए dependency:copy-dependencies लक्ष्य का उपयोग करें।
- 1. मेवेन डाउनलोड भ्रष्ट जार
- 2. मेवेन डाउनलोड में एक्सटेंशन
- 3. जार (मेवेन)
- 4. मेवेन के साथ एक जार के लिए स्रोत कैसे डाउनलोड करें?
- 5. केवल एक विशिष्ट निर्देशिका में जार फ़ाइलों को डाउनलोड करने के लिए मेवेन पोम का उपयोग कैसे करें?
- 6. कुछ लाइब्रेरी जार लाने के लिए मेवेन का उपयोग करें
- 7. मेवेन जार बिल्ड प्रक्रिया में बाहरी जार कैसे शामिल करें?
- 8. मेवेन जार में एक जार में मॉड्यूल जार कैसे विलय करें?
- 9. Android में डाउनलोड प्रबंधक का उपयोग करके एकाधिक डाउनलोड का अनुरोध कैसे करें 2.3.3
- 10. मेवेन बिल्ड में जार
- 11. स्थानीय मेवेन निर्भरता परियोजना को एक जार
- 12. मेवेन: जेटी का उपयोग कैसे करें:
- 13. पहलू-मेवेन-प्लगइन का उपयोग कैसे करें
- 14. एंड्रॉइड डाउनलोड मैनेजर का उपयोग कैसे करें?
- 15. मेवेन में जार संपीड़न को कैसे बंद करें
- 16. मेवेन प्रोजेक्ट्स में जार साइनिंग रणनीति
- 17. पाइथन का उपयोग करके एक जार फ़ाइल के अंदर आप एक पायथन लिपि कैसे आते हैं?
- 18. मैवेन का उपयोग करके एक जार मैनिफेस्ट में एक कार्यान्वयन-संस्करण मान कैसे जोड़ूं?
- 19. निर्भरता के साथ एक निष्पादन योग्य जार युक्त ज़िप फ़ाइल बनाने के लिए मेवेन का उपयोग
- 20. Moq का उपयोग करके एक SqlDataReader का नकल कैसे करें -
- 21. जार पुस्तकालय कैसे स्थापित करें?
- 22. जीडीबी का उपयोग करके डीबग कैसे करें?
- 23. mongoengine का उपयोग करके अंकन कैसे करें?
- 24. मेवेन: बिल्ड प्रक्रिया के दौरान जार फ़ाइल इंस्टॉल करें
- 25. मेवेन का उपयोग @ moso
- 26. WebRequest का उपयोग करके पोस्ट कैसे करें?
- 27. गुम आर्टिफैक्ट com.sun: टूल्स: जार: 1.5.0 मेवेन
- 28. नेटबीन्स एम्बेडेड मेवेन का उपयोग करके मैवेन रिपोजिटरी में मॉड्यूल कैसे स्थापित करूं?
- 29. मेवेन: एक विशिष्ट निर्देशिका
- 30. मैं वेबिएंट का उपयोग करके कई फाइलें कैसे डाउनलोड कर सकता हूं, लेकिन एक समय में?
कहां डाउनलोड करें? पीओएम के साथ या बिना? यह भी देखें: http://stackoverflow.com/questions/1776496/a-simple-command-line-to-download-a-remote-maven2-artifact-to-the-local-reposito –