मैं अपने मैवेन प्रोजेक्ट में एक स्थानीय भंडार को परिभाषित करना चाहता हूं।एक बच्चे मॉड्यूल पोम में सुपर पोम आधारित कैसे प्राप्त करें?
मुझे एक सुपर पोम और कई बाल मॉड्यूल मिल गए हैं। मेरे फ़ाइल संरचना है:
/root
/repository
/child
pom.xml
pom.xml
मेरी सुपर पोम में
मैं परिभाषित:
<repository>
<id>my-local-repo</id>
<url>file://${basedir}/repository</url>
</repository>
समस्या यह है कि मेरे बच्चे पोम में, भंडार मेरी सुपर पोम में परिभाषित करने के लिए/जड़/बच्चे/भंडार संदर्भित करता है और इसलिए, निर्भरता नहीं मिल सकती ...
क्या सुपर पोम के सापेक्ष हमेशा पथ को परिभाषित करने का कोई तरीका है?
यदि नहीं, तो समस्या को हल करने का सबसे अच्छा तरीका क्या है?
तो तुम भंडार-प्रति-परियोजना बनाना चाहते हैं? हो सकता है कि '$ {project.parent.relativePath}' हल करने योग्य होगा (साथ ही आपको अपने सभी बच्चे पीओएम में '' को परिभाषित करना होगा)। –