मैं वर्तमान में हमारी निर्माण प्रक्रिया में सुधार करने के लिए मेवेन का मूल्यांकन कर रहा हूं। सामान्य जार फ़ाइलों का निर्माण और निर्माण अब तक काम करता है, हालांकि मैं मेवेन आईडीई से पूरी तरह से खुश नहीं हूं।क्या वर्तमान में मेवेन द्वारा एक्लिप्स प्लगइन्स बनाना संभव है और अच्छा आईडीई एकीकरण है?
अब मैं उस बिंदु पर हूं, जहां हमारी परियोजना के लिए मुझे आवश्यक सभी libs बनाई गई हैं, और मैं ग्रहण आरसीपी परियोजनाओं पर जा रहा हूं। और अब मुझे यकीन नहीं है कि कैसे चलना है।
वास्तविक आरसीपी भाग पर जाने से पहले कुछ प्लगइन्स मुझे पहले बनाने की आवश्यकता है। इसलिए मुझे वास्तव में 3 समस्याएं हैं। http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
लेकिन, अच्छा आईडीई एकीकरण के लिए मैं भी (उपयुक्त फ़ाइलें जरूरत plugin.xml, निर्माण:
मैं उन प्लगइन्स निर्माण करना चाहते हैं, उसके लिए केवल वास्तविक समाधान Maven गठरी-प्लगइन हो रहा है .properties, आदि ...) जो स्वचालित रूप से उत्पन्न किया जाना चाहिए।
आरसीपी भागों के निर्माण के लिए, ऐसा लगता है कि अब तक एकमात्र समाधान केवल पीडीई-मेवेन-प्लगइन http://mojo.codehaus.org/pde-maven-plugin/ है, जहां तक मैं कह सकता हूं, एंटी-पीडीई का उपयोग करता है। यह बेवकूफ है, है ना?
एकमात्र अन्य चीज़ जो मुझे मिल सकती थी वह टाइको (http://www.sonatype.com/people/2008/11/building-eclipse-plugins-with-maven-tycho/) थी, लेकिन यह बहुत शुरुआती चरण में है।
और फिर, एक अच्छा ग्रहण एकीकरण आवश्यक है। मैं वास्तव में, वास्तव में, वास्तव में दो बार निर्भरता निर्दिष्ट नहीं करना चाहता।
तो आप अपने ग्रहण आरसीपी परियोजनाओं को मेवेन के साथ कैसे बनाते हैं?
अद्यतन
अभी के लिए, ऐसा लगता है इस तरह का कोई समाधान उपलब्ध है। Tycho बहुत ही आशाजनक लग रहा है, लेकिन मैं 2 दिनों बर्बाद कर दिया और इसे चलाने के लिए नहीं मिला (इस बिंदु पर वर्तमान संस्करण)। शायद यह आधा साल या उससे भी ज्यादा तैयार हो जाएगा।
के बाद से PDE चींटी buildfiles पर आधारित है चाहिए, मैं देख नहीं कैसे PDE-Maven-प्लगइन बेवकूफ है। पहिया को पुन: पेश न करें। –
लेकिन मैवेन पहले से ही अधिकांश चीजें (संकलन, पैकेजिंग, इत्यादि ...) पर करता है, तो न्यूनतम कॉन्फ़िगरेशन ओवरहेड के साथ पूरी तरह से स्वतंत्र (चींटी से) प्लगइन क्यों नहीं है? – Mauli
मैं वर्तमान में टाइको बनाम बकमिंस्टर इत्यादि पर एक नज़र डाल रहा हूं। आपके प्रश्न के एक साल बाद, आपका अनुभव कैसा है? – cuh