2011-11-30 10 views
14

मैं अपनी परियोजना को सार्वजनिक मैवेन रिपोजिटरी में जोड़ना चाहता हूं ताकि इसका उपयोग समुदाय द्वारा किया जा सके। इसे मेवेन सेंट्रल नहीं होना चाहिए - ओपन सोर्स कोड के लिए किसी भी तरह का सार्वजनिक और मुफ्त भंडार।सार्वजनिक मैवेन रिपोजिटरी में अपनी परियोजना कैसे जोड़ें?

मैं यह कैसे कर सकता हूं (सबसे आसान तरीके से)?

+0

मैं जोड़ने के लिए है कि परियोजना GoogleCode पर होस्ट की है और जहाँ तक मुझे पता है वहाँ कि स्वचालित रूप से करने के लिए (GoogleCode से) कोई रास्ता नहीं है चाहें – Daimon

+1

भी देखें http://stackoverflow.com/questions/1280470/ maven-repository-for-google-code-project –

+0

टिप्पणी के लिए धन्यवाद लेकिन मैं अपने संस्करण की आवश्यकता के लिए Mercurial का उपयोग कर रहा हूं, इसलिए यह एसवीएन समाधान शायद – Daimon

उत्तर

13

शायद 3 तरीके यह करने के लिए:

  1. आप आप बस एक निर्देशिका में जार और पोम ड्रॉप कर सकते हैं एक वेब सर्वर, जैसे हैं: yourserver.com/mavenRepo/com/yourcompany/v1.0/yourjar.jar यह 'त्वरित और गंदी' तरीका है, लेकिन उसके बाद जनता एक रिपोजिटरी के रूप में yourserver.com/mavenRepo जोड़ सकते हैं।
  2. आम ओपन सोर्स प्रोजेक्ट, 'अनुमोदित भंडार होस्टिंग' और this page की 'अन्य परियोजनाओं' अनुभागों में वर्णित में से एक के माध्यम से परियोजना अधिक आधिकारिक बनाओ Nexus या Artifactory
  3. के बाहर का सामना करना पड़ उदाहरण है।
+0

उत्तर के लिए धन्यवाद। सोनाटाइप गाइड के लिए यहां यूआरएल है https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide – Daimon

+0

@Daimon आपके द्वारा दिया गया लिंक 404 त्रुटि बनाता है, क्या आप अपडेट कर सकते हैं? – Visruth

+1

यह शायद यहां है (आपको संदर्भित पृष्ठों को भी जांचना होगा): http://central.sonatype.org/pages/ossrh-guide.html – Daimon

संबंधित मुद्दे