हाई मैं प्रॉपर्टी फाइल को पढ़ने की कोशिश कर रहा हूं jar
मेरे लिए javascript
कोड में वातावरण का वातावरण। मैंने ट्रांसफार्मर में js कोड लिखा है।
मैंने jar फाइल को lib फ़ोल्डर में रखा।
यह इस तरह दिखा रहा है:
जावास्क्रिप्ट का मिलान जावा विधि java.io.FileInputStream का विकल्प तर्क प्रकार (अशक्त) अस्पष्ट है; उम्मीदवार के तरीके हैं:
FileInputStream (java.lang.String) FileInputStream (java.io.File)
FileInputStream (java.io.FileDescriptor) (Com.mirth.connect.server.MirthJavascriptTransformerException)
नीचे कोड है:
importPackage(Packages.logproperties.*);
var prop=new Packages.java.util.Properties();
var fis=new Packages.java.io.FileInputStream(Packages.java.lang.ClassLoader.getSystemResourceAsStream("Logs.properties"));
prop.load(fis);
उत्तर:
जवाब के लिए 0 № 1त्रुटि संदेश के आधार पर ऐसा लगता है कि आप कॉल कर रहे हैं FileInputStream
साथ में null
.
इसका मतलब है कि Packages.java.lang.ClassLoader.getSystemResourceAsStream("Logs.properties")
वापस आ रहा है null
.
उस फ़ाइल के पूर्ण पथ का उपयोग करने का प्रयास करें जिसे आप पढ़ना चाहते हैं, उदा।
var fis=new Packages.java.io.FileInputStream("/full/path/to/Logs.properties");