मैंने ग्रहण प्लग-इन प्रोजेक्ट विज़ार्ड (ग्रहण हेलीओस का उपयोग करके) दो ओएसजीआई बंडल ए और बी बनाया है।अन्य ओजीआई बंडल में संसाधनों का उपयोग करें?
बंडल बी की मैनिफेस्ट फ़ाइल में मैंने बंडल ए को निर्भरता के रूप में जोड़ा है। इसके अलावा मैंने ए में पैकेज निर्यात किए हैं, इसलिए वे बी के लिए दृश्यमान हैं। मेरे पास बंडल ए में एक प्रोप्रर्टीज फ़ाइल भी है। मैं बंडल बी के लिए दृश्यमान बनाना चाहता हूं। बिल्ड में। बंडल ए में बिल्ड.प्रोपर्टीज़ फलक में निर्दिष्ट किया गया है:
source.. = src/
bin.includes = META-INF/,\
.,\
bundle_A.properties
बंडल बीआई कोशिश में अभी सेवा का उपयोग .properties फ़ाइल को लोड करने:
लेकिन यह एक nullpointer अपवाद (फ़ाइल classpath पर नहीं पाया जाता) देता है।
क्या बंडल ए से संसाधन निर्यात करना संभव है (जैसे कि जब आप पैकेज निर्यात करते हैं) या किसी भी तरह से बी से फ़ाइल में किसी अन्य तरीके से फ़ाइल एक्सेस करना (बंडल बी से बंडल ए के लिए क्लासलोडर तक पहुंचना)?
यह हेलियोस के भीतर स्पष्ट रूप से बहिष्कृत है। – JRSofty