के साथ वर्तमान ईएआर स्थान प्रोग्रामेटिक रूप से कैसे प्राप्त करें किसी को भी पता है कि जेबॉस में तैनात ईएआर के लिए फाइल सिस्टम में प्रोग्रामेटिक रूप से पूर्ण पथ कैसे प्राप्त किया जाए, जावा कोड से उसी ईएआर में?जेबॉस
मुझे इसकी आवश्यकता है क्योंकि मैं कुछ फ़ाइलों को कॉपी करना चाहता हूं जो ईएआर के अंदर फाइल सिस्टम के दूसरे हिस्से में तैनाती पर हैं।
सभी को धन्यवाद!
मैं एक सरल तरीके से उपयोग कर सकता हूं, क्योंकि जिस कक्षा में मुझे उस पथ की आवश्यकता है, मैं ईएआर के भीतर हूं जिसमें डब्ल्यूएआर है जिसमें फाइलें कॉपी करना चाहते हैं। तो, मुझे बस कोड की 1 लाइन की आवश्यकता है: स्ट्रिंग पथ = this.getClass()। GetClassLoader()। GetResource ("my_war_filename.war")। GetPath(); धन्यवाद! – ptdev