में एक फ़ाइल के वास्तविक पथ जाओ मैं उस तरह एक फ़ाइल प्राप्त करें:एक जावा वर्ग
String myFile = "D:/dev/workspace/MyProject/WebContent/stats/stats.csv";
File statsFile = new File(myFile);
लेकिन मैं केवल stats/stats.csv
के रूप में रिश्तेदार पथ करना चाहते हैं। मैं अपने कोड में पूरा पथ लिखना नहीं चाहता हूं।
एक सर्वलेट में, मैं इसे इस तरह कार्य करें:
File statsFile = new File(this.getServletContext().getRealPath("/") + "stats/stats.csv");
लेकिन यहाँ यह एक सर्वलेट में नहीं है। तो जावा क्लास में समकक्ष तरीका क्या है?
वह कहता है कि वह इसे सर्वलेट – Razvan
में उपयोग नहीं करना चाहता है तो इसे रनटाइम से प्राप्त करें। – duffymo
कोई इसे 'SomeApplicationClass.class.getResourceAsStream() ' –