Reading Resources correctly in Eclipse with Java -


मैं उस प्रॉपर्टी-फाइल को लोड करने का प्रयास करता हूं जो

  & lt; project & gt; / निम्नलिखित कोड के साथ (एक स्थिर संदर्भ में, मेरे पास अभी कोई ऑब्जेक्ट इंसटाइज नहीं किया गया है):  
  & lt; संसाधन / पाठ / अनुवाद_एएन.प्रॉपर्टीज़  

This_Classes_name & gt; .class.getResourceAsStream ( "/ संसाधन / पाठ / translation_en.properties");

मैं इसे इस तरह लोड क्यों करूँ? पहले मैं क्लास ऑब्जेक्ट का उपयोग करता हूं क्योंकि getResourceAsStream () स्थिर नहीं है और मैं googling के माध्यम से सीखा है कि मुझे इस प्रॉपर्टी फाइल को लोड करने के लिए इस विधि का उपयोग करना चाहिए। तब मैं एक / जो जावा मेरे main.java, लेकिन परियोजना के सापेक्ष नहीं लग रहा है का उपयोग करें। यद्यपि, मैं अभी भी उस का उपयोग कर अशक्त प्राप्त करता हूं।

यह कैसे काम नहीं कर सकता, अगर उस सही जगह में कोई फ़ाइल है? जावा यहां क्या करता है?

संसाधनों को कक्षापथ में होना चाहिए। एक विकल्प पूरे स्रोत / संसाधन फ़ोल्डर को अपने स्रोत फ़ोल्डर में कॉपी करना है। एक अन्य विकल्प केवल संसाधनों वाले एक नया स्रोत फ़ोल्डर बनाना है और वहां संसाधन संसाधन फ़ोल्डर को स्थानांतरित करना है। getResourceAsStream ("/ text / translation_en.properties");

का उपयोग करने के लिए / संसाधन फ़ोल्डर को एक स्रोत फ़ोल्डर न बनाएं।

Comments

Popular posts from this blog

wpf - Line breaks and indenting for the XAML of a saved FlowDocument? -

gtk - Python Window Resize -

c# - read full xml file data over tcp -