मुझे नेटबीन और जावा के साथ कोई समस्या है। मेरे कार्यक्रम को एक सरणी सूची के माध्यम से अपलोड की जा रही बड़ी फ़ाइलों का सामना करने में सक्षम होना चाहिए। इसलिए मैंने netbeans.conf फ़ाइल के माध्यम से अधिकतम ढेर आकार बढ़ाने के लिए -Xmx512m का उपयोग किया।नेटबीन में जावा हीप स्पेस .. लेकिन मैंने पहले से ही ढेर आकार बढ़ा दिया है!
मुझे पता है कि नेटबीन परिवर्तन को पकड़ रहा है, और यह सुनिश्चित करने के लिए मैंने कई बार पुनरारंभ किया है। फिर भी, मेरा प्रोग्राम जावा हीप स्पेस मेमोरी त्रुटि के साथ क्रैश हो रहा है जब कुल मेमोरी पैरामीटर केवल 66650112 बाइट्स है; वह है, 64 एम-आईएसएच।
मैं इस विशेष श्रेणी, प्रक्रिया, जो कुछ भी स्मृति आवंटन की अनुमति देने के लिए मजबूर कर सकता हूं?
यह केवल एक विशिष्ट वर्ग डीबग करने के विरोध में प्रोग्राम चलाते समय जेवीएम सेट करने लगता है। डीबग मोड में जब jvm विकल्प सेट करने का कोई तरीका है? – Colin
मैं भी ढेर स्पेस अपवाद से बाहर भाग गया, लेकिन मैं ग्रहण का उपयोग कर रहा हूं। इस पोस्ट ने मुझे इसे समझने में मदद की, लेकिन यहां ग्रहण के लिए निर्देशों का एक और विस्तृत सेट है: मैं "** Properties **" => "** रन/डीबग सेटिंग्स **" पर गया। फिर मैंने एप्लिकेशन के लिए लॉन्च कॉन्फ़िगरेशन संपादित किया, "** Arguments **" टैब पर क्लिक किया, और "** VM तर्क **" टेक्स्ट बॉक्स में '-Xmx512m' जोड़ा। – Chiubaka