Some sources वेब पर दावा है कि मैं ग्रूवी को -Xmx परम देने के लिए सक्षम होना चाहिए, लेकिन वह सिर्फ मुझे java.io.FileNotFoundException
देता है जब यह -Xmx फ़ाइल नहीं मिल रहा। Other sources मुझे कुछ चर सेट करने के लिए बताएं JAVA_OPTS
लेकिन मैं यह कैसे कर सकता हूं? और मुझे कैसे पता चलेगा कि यह काम करता है?मैं ग्रोवी के जेवीएम हीप आकार को कैसे बढ़ा सकता हूं?
उत्तर
$ export JAVA_OPTS="$JAVA_OPTS -Xmx64M"
$ groovy
, JAVA_OPTS संशोधित आदि अपने ग्रूवी घर फ़ोल्डर में जाएँ और बिन निर्देशिका में जाने के लिए बिना किसी अन्य तरीके से विंडोज पर यह करने के लिए मिला। यदि आप groovy.bat फ़ाइल को कॉल करके ग्रोवी का आह्वान कर रहे हैं, यदि आप इसके अंदर देखते हैं, तो आप इसे बारी में देखेंगे groovy.bat। startGroovy.bat में, स्क्रिप्ट के अंतिम लाइनों में, आप कुछ इस तरह दिखाई देंगे:
@rem Execute Groovy
"%JAVA_EXE%" %JAVA_OPTS% -classpath "%STARTER_CLASSPATH%" %STARTER_MAIN_CLASS% --main %CLASS% --conf "%STARTER_CONF%" --classpath "%CP%" %CMD_LINE_ARGS%
Xmx स्विच और स्मृति आप% JAVA_OPTS% के बाद और -classpath से पहले आवंटित की जरूरत जोड़ें, ताकि आप कुछ है इस तरह:
@rem Execute Groovy
"%JAVA_EXE%" %JAVA_OPTS% -Xmx256M -classpath "%STARTER_CLASSPATH%" %STARTER_MAIN_CLASS% --main %CLASS% --conf "%STARTER_CONF%" --classpath "%CP%" %CMD_LINE_ARGS%
अब जब आप ग्रूवी चलाने के लिए जाना है, -Xmx मूल्य आबंटित स्मृति इसे इस्तेमाल करता होगा। इस दृष्टिकोण के बारे में अच्छी बात यह है कि हर बार जब आप ढेर आकार बदलना चाहते हैं तो आपको अपने एनवी वैरिएबल को दोबारा लोड करने की आवश्यकता नहीं है और आपके द्वारा जेरोवी के साथ किए जा रहे जेवीएम के साथ आप जो कुछ कर रहे हैं उस पर आपका अच्छा नियंत्रण है।
UPDATED: अपने ग्रूवी घर फ़ोल्डर में जाएँ और बिन निर्देशिका में जाने। startGroovy.bat में, आप इसे 128MB से सेट इस तरह 512MB करने के लिए कर सकते हैं:
...
@rem set GROOVY_OPTS="-Xmx128m"
set GROOVY_OPTS="-Xmx512m"
...
- 1. मैं जेवीएम मेमोरी कैसे बढ़ा सकता हूं?
- 2. मैं इस एसवीजी के आकार को कैसे बढ़ा सकता हूं?
- 3. जेवीएम हीप सेटिंग पैटर्न
- 4. मैं ढेर आकार .NET कैसे बढ़ा सकता हूं?
- 5. जेवीएम - हीप और स्टैक
- 6. मैं scala.swing कैसे बढ़ा सकता हूं?
- 7. मैं एसवीएन अपडेट कैसे बढ़ा सकता हूं?
- 8. मैं छवि वर्ग कैसे बढ़ा सकता हूं?
- 9. मैं बिना लूप के वैक्टर को कैसे बढ़ा सकता हूं?
- 10. मैं निम्नलिखित कोड के प्रदर्शन को कैसे बढ़ा सकता हूं?
- 11. मैं जावा वेब एप्लिकेशन संकलन को कैसे बढ़ा सकता हूं?
- 12. मैं एक तिथि कैसे बढ़ा सकता हूं?
- 13. प्रोसेस मेमोरी बनाम हीप - जेवीएम
- 14. मैं अपनी सूची दृश्य के दृश्य आकार को कैसे बढ़ा सकता हूं?
- 15. मैं रूबी/रेक कार्य को कैसे बढ़ा सकता हूं
- 16. मैं टिंकर में घटना को कैसे बढ़ा सकता हूं?
- 17. मैं अपने मैवेन 2 बिल्ड को कैसे बढ़ा सकता हूं?
- 18. मैं मूस के स्वचालित प्रगा निर्यात कैसे बढ़ा सकता हूं?
- 19. मैं cronjob/crontab के लिए टाइमआउट कैसे बढ़ा सकता हूं?
- 20. एचटीएमएल 5 कैनवास - मैं पाठ कैसे बढ़ा सकता हूं?
- 21. स्कैला के लिए जेवीएम ढेर आकार बढ़ाएं?
- 22. मैं विंडो चौड़ाई के आधार पर फ़ॉन्ट आकार कैसे बढ़ा सकता हूं?
- 23. मैं उस स्ट्रिंग के आकार को कैसे बढ़ा सकता हूं जो बाहरी डीबगर विज़ुअलाइज़र प्रदर्शित कर सकता है?
- 24. मैं एक पायथन मॉड्यूल कैसे बढ़ा सकता हूं? (पायथन-ट्विटर)
- 25. मैं टेबल के खिलाफ प्रश्नों को कैसे बढ़ा सकता हूं, मैं इंडेक्स को जोड़ नहीं सकता हूं?
- 26. मैं Django समूह मॉडल कैसे बढ़ा सकता हूं?
- 27. मैं एक स्मार्ट चर चरम कैसे बढ़ा सकता हूं?
- 28. मैं बटन की शैली कैसे बढ़ा सकता हूं?
- 29. मैं जावा Google ऐप इंजन परिनियोजन कैसे बढ़ा सकता हूं?
- 30. मैं Django "लॉगिन" फ़ॉर्म कैसे बढ़ा सकता हूं?
'अवैध अधिकतम ढेर आकार: -Xmx = 64M जावा आभासी machine.' मैं सिर्फ यह सब अब तोड़ने था नहीं बना सका? – jonalv
बेवकूफ मुझे .. '=' के लिए कोई ज़रूरत नहीं .. मेरा जवाब संपादित –