2012-05-17 12 views
39

क्या मैं प्रत्येक जेडवीएम तर्कों को निर्दिष्ट करने का कोई तरीका है जब मैं ग्रहण से अपना कोड चला रहा हूं, बजाय प्रत्येक रन/डीबग/आदि कॉन्फ़िगरेशन के लिए समान रूप से निर्दिष्ट करने के बजाय?ग्रहण से चलाए जाने वाले प्रोग्राम के लिए मैं डिफ़ॉल्ट JVM तर्क कैसे निर्दिष्ट कर सकता हूं?

उत्तर

24

हां, प्रोजेक्ट पर राइट क्लिक करें। Run as पर Run Configurations पर क्लिक करें। VM Arguments बॉक्स में Arguments टैब में JVM को पारित पैरामीटर बदल सकते हैं।

उस कॉन्फ़िगरेशन को तब प्रोजेक्ट चलाते समय डिफ़ॉल्ट के रूप में उपयोग किया जा सकता है।

+0

धन्यवाद! क्या सभी परियोजनाओं के लिए डिफ़ॉल्ट सेट करने का कोई तरीका है? –

+3

मुझे लगता है कि यह मुख्य ग्रहण सेटिंग्स के जावा खंड में किया गया है। – Jivings

+0

एक प्रश्न, जब मैं इसे मैन्युअल रूप से कॉन्फ़िगर करता हूं जैसे आपने कहा, क्या कॉन्फ़िगरेशन जावा एप्लिकेशन के साथ चिपक जाएगा जब हम इसे युद्ध फ़ाइल में बनाते हैं और वेबस्पेयर सर्वर पर तैनात करते हैं? – Kramer

5

जहां तक ​​मुझे पता है कि जावा अनुप्रयोगों के लिए वैश्विक कॉन्फ़िगरेशन बनाने का कोई विकल्प नहीं है। आप हमेशा कॉन्फ़िगरेशन का डुप्लिकेट बनाते हैं।

enter image description here

इसके अलावा, अगर आप PDE उपयोग कर रहे हैं (प्लगइन विकास के लिए), तो आप लक्ष्य मंच विंडोज़ का उपयोग बना सकते हैं -> वरीयताएँ -> प्लग-इन विकास -> लक्ष्य मंच। संपादन में प्रोग्राम/वीएम तर्कों के विकल्प हैं।

आशा इस मदद करता है

89

विंडो पर जाएं → पसंद → जावा → स्थापित JREs। आप जिस जेआरई का उपयोग कर रहे हैं उसका चयन करें, संपादित करें पर क्लिक करें, और डिफ़ॉल्ट वीएम तर्कों के लिए एक पंक्ति होगी जो प्रत्येक निष्पादन पर लागू होगी। उदाहरण के लिए, मैं इसे ओएस एक्स पर डॉक से आइकन छुपाने, अधिकतम मेमोरी बढ़ाने और दावे को चालू करने के लिए उपयोग करता हूं:

-Xmx512m -ea -Djava.awt.headless=true 
+21

यह स्वीकार्य उत्तर होना चाहिए। – Steiny

संबंधित मुद्दे

 संबंधित मुद्दे