में जोड़ने के बिना JVM प्रारंभ करता हूं तो यह प्रभावी होता है। डिफ़ॉल्ट लोकेल ओएस से प्राप्त होने के तरीके में Java 1.7 में कोई बदलाव आया था। पुराने व्यवहार को बहाल करने के तरीके हैं उदा। एक JVM उदाहरण प्रारंभ करते समय ध्वज -Dsun.locale.formatasdefault = सत्य सेट करके।जावा सिस्टम प्रॉपर्टी कैसे सेट करें ताकि जब भी मैं कमांड लाइन तर्क
मैं इस ध्वज को स्थायी रूप से सेट करना चाहता हूं ताकि जब भी मैं एक जेवीएम उदाहरण शुरू करता हूं तो मुझे इसे कमांड लाइन तर्कों में निर्दिष्ट करने की आवश्यकता नहीं होती है। क्या JVM के लिए डिफ़ॉल्ट सेटिंग्स को बदलने के लिए कोई फ़ाइल या कोई अन्य संभावना है? Eclipse.ini फ़ाइल की तरह कुछ लेकिन JVM के लिए खुद ही?
मैं डॉन विश्वास नहीं है, लेकिन आप एक बूट क्लास बना सकते हैं जो वांछित कमांड लाइन तर्कों के साथ स्वचालित रूप से आपके प्रोग्राम को निष्पादित करता है (किसी अन्य वर्ग में "सत्य" मुख्य विधि के साथ)। – Vulcan