मैं एप्लिकेशन सेटिंग्स और कैश डेटा संग्रहीत करने के लिए उपयुक्त निर्देशिका प्राप्त करने के लिए, JVM पर, एक साधारण, क्रॉस-प्लेटफ़ॉर्म तरीका ढूंढ रहा हूं। जैसे, लिनक्स पर के तहत XDG चश्मा: config ~/.con
का उपयोग करके मैं https://crates.io/crates/dbus का उपयोग कर डी-बस के माध्यम से डेस्कटॉप नोटिफिकेशन भेजना चाहता हूं। मेरे वर्तमान दृष्टिकोण है: let c = Connection::get_private(BusType::Session).unwrap(
मेरे कार्यक्रम इसके मापदंडों में से एक के हिस्से के रूप में एक वातावरण चर की आवश्यकता है: myprogram --folder=$HOME/.special
हालांकि, अगर मैं इस एक .desktop फ़ाइल के कार्यकारी लाइन में डाल दिया, यह क