कोई भी मुझे निम्नलिखित अपवाद के साथ समाधान सुझा सकता है। मैं एक बहु मॉड्यूल परियोजना बनाने जा रहा हूँ।पैरेंट pom.xml के लिए अमान्य पैकेजिंग, "पोम" होना चाहिए, लेकिन "कान"
जनक प्रोजेक्ट का नाम LOGICBACKEND
बच्चे इस परियोजना का नाम DBAccess
मैं जो DBAccess
prjoects jar
फ़ाइल भी होनी चाहिए LOGICBACKEND
के कान फ़ाइल की आवश्यकता है।
जब मैं mav clean install -P Developer
चलाता हूं तो मुझे निम्नलिखित अपवाद मिल रहा है।
[ERROR]The project com.project1.Database:DBAccess:1.0-SNAPSHOT (C:\Project1\DBAccess\pom.xml) has 1 error
[ERROR]Invalid packaging for parent POM com.project1.logic:LOGIC:1.0-SNAPSHOT (C:\Project1\pom.xml), must be "pom" but is "ear" @ com.project1.logic:LOGIC:1.0-SNAPSHOT, C:\Project1\pom.xml, line 6, column 13
यह कैसे मेरे माता पिता pom.xml का हिस्सा लग रहा है
<modelVersion>4.0.0</modelVersion>
<groupId>com.project1.logic</groupId>
<artifactId>LOGICBACKEND</artifactId>
<packaging>ear</packaging>
<version>1.0-SNAPSHOT</version>
इस तरह बच्चे pom.xml लग रहा है
<groupId>com.project1.logic</groupId>
<artifactId>DBAccess</artifactId>
<packaging>ejb</packaging>
<name>DBAccess</name>
<version>1.0-SNAPSHOT</version>
<parent>
<groupId>com.project1.logic</groupId>
<artifactId>DBAccess</artifactId>
<version>1.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
किसी को भी मुझे यहाँ मदद कर सके समझने के लिए क्या हो रहा है है यहाँ गलत
किसी भी मदद के लिए अग्रिम धन्यवाद
त्रुटि संदेश है बिल्कुल साफ़। एक माता पिता के पास पैकेजिंग पोम होना चाहिए। – maba
लेकिन मैं पैकेजिंग कान होना चाहता हूं, यह संभव होना चाहिए – KItis
हां यह संभव है लेकिन माता-पिता होने के कारण नहीं। – maba