2011-03-06 17 views

उत्तर

18

नहीं, मैवेन परवाह नहीं है कि आप किस पैकेज नाम का उपयोग करते हैं। ऐसा कहकर, यह देखना एक बुरा विचार नहीं है कि उन्हें यह देखने में थोड़ा आसान बना दिया जाए कि कक्षा किस निर्भरता से आती है।

0

यदि आप समूह आईडी और पैकेज नाम मान दोनों का उल्लेख करते हैं तो मैवेन प्रोजेक्ट बनाते समय मैवेन पैकेज नाम को आपके जावा क्लास को रखने के लिए विचार करेगा।

उदाहरण के लिए

: -

mvn मूलरूप आदर्श: -DgroupId = gen.src -DartifactId = इफ्तिखार -DpackageName = com.src.Model -Dversion = 2.0-स्नैपशॉट

उत्पन्न ऊपर scenerio अनुप्रयोग में। पैकेज क्लास com.src. मॉडल के अंदर जावा क्लास बनाया जाएगा और समूह आईडी मान पर विचार नहीं किया जाएगा।

लेकिन आप केवल ग्रुप मूल्य का उल्लेख किया है और नीचे की तरह नाम पैकेज नहीं करता है, तो: -

mvn मूलरूप आदर्श: उत्पन्न -DgroupId = com.src.Controller -DartifactId = इफ्तिखार -Dversion = 2.0-स्नैपशॉट

App.java क्लास पैकेज com.src. नियंत्रक के अंदर बनाया जाएगा।

धन्यवाद अगर उपरोक्त उत्तर सहायक था ..

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