मैं इन आद्यरूप साथ ग्रहण अंदर Maven परियोजनाओं बनाया है:Maven बनाम ग्रहण परियोजना पहलुओं के लिए जावा ईई 6
- EJB-javaee6
- webapp-javaee6
परियोजनाओं के बिना बनाए गए थे पहलुओं।
क्या इस तरह के मेवेन परियोजनाओं को पहलू रूप में परिवर्तित करने के लिए यह समझ में आता है?
कौन से पहलू उपयोगी होंगे और कौन से मेवेन प्रोजेक्ट के लिए परेशानी हो सकती है?
विशेष रूप से: क्या निम्न में से कोई भी परियोजना पहलू मैवेन की ज़िम्मेदारी में कुछ ऐसी चीज के साथ संघर्ष में होगा?
- जावा
- जावास्क्रिप्ट
- EJB मॉड्यूल
- गतिशील वेब मॉड्यूल
- ग्लासफिश तैनाती वर्णनकर्ता फ़ाइलें
- जावा सर्वर चेहरे
मैं छाप के लिए एक Maven परियोजना परिवर्तित करता है पहलूदार रूप का मतलब दो दुनिया मिश्रण करना होगा। इसलिए मैं किसी भी परियोजना पहलू को सक्षम नहीं करता हूं।
लेकिन जहां मैं काम करता हूं हमारे पास मेवेन परियोजनाओं के उदाहरण हैं जो पहलूदार रूप में हैं और मैं सोच रहा था कि इसमें (जोखिम मुक्त) लाभ हो सकते हैं या नहीं।
आप अपने जवाब के लिए बहुत बहुत धन्यवाद। मैंने इसे स्वीकार कर लिया है, क्योंकि कम से कम सिद्धांत में यह सत्य है – StaticNoiseLog
व्यावहारिक उपयोग में मुझे एम 2 ई के बजाय मैवेन का एकीकरण मिला। उदाहरण के लिए, m2e प्लगइन जावा 1.6 को लागू करने पर जोर देता है हालांकि मैं ग्लासफ़िश का उपयोग कर रहा हूं जो जावा 1.7 ईजेबी से निपट सकता है। शुद्ध मेवेन के साथ निर्माण, पैकेज और तैनाती (मैन्युअल रूप से) बनाने में बिल्कुल कोई समस्या नहीं है। मैंने नेटबीन के साथ ऐसा करने की कोशिश की और यह बॉक्स के बाहर आसानी से काम किया। मुझे नेटबीन में मैवेन एकीकरण ईजेबी परियोजनाओं के लिए बेहतर बनाने के लिए मिला है। – StaticNoiseLog
@StaticNoiseLog आपका स्वागत है। आप एम 2e के बारे में सही हैं। मैंने इसे थोड़ी देर पहले कमांड लाइन मेवेन के पक्ष में दिया है और इसे और अधिक सुविधाजनक पाया है। – kostja