मैं Gradle/IntelliJ-विचार के साथ एक बहु मॉड्यूल परियोजना का विकास कर रहा हूँ, और यहाँ अपने प्रोजेक्ट घर की संरचना है:Gradle: एकाधिक जावा के लिए आम संसाधन निर्भरता परियोजनाओं
project/
sub-project-1
/main/resources
sub-project-2
/main/resources
data
/main/resources
/test/resources
आप मुझे देख सकते हैं कई उप-परियोजनाएं (सभी जावा) हैं, मैं उन्हें कुछ सामान्य संसाधनों ("डेटा" प्रोजेक्ट पर कैसे निर्भर कर सकता हूं, जिसमें कोई कोड नहीं है बल्कि केवल संसाधन हैं), साथ ही साथ अपने स्वयं के अलग संसाधन भी हैं?
यह भी सबसे अच्छा है कि इंटेलिज-विचार स्वचालित रूप से जेटग्रेडल के साथ इन निर्भरताओं को उठा सकता है (जेटग्रेडल प्रत्येक उप प्रोजेक्ट के भीतर डिफ़ॉल्ट ग्रेडल जावा परियोजना निर्भरताओं को ठीक से उठाता है)।
बहुत बहुत धन्यवाद!
दूसरा समाधान बेहतर लगता है। धन्यवाद! –