मैं अपनी परियोजना को जीडब्ल्यूटी 2.3.0 से 2.4.0 तक अपग्रेड कर रहा हूं। एक पक्ष को प्रभावित करने के रूप में, मेरा जीडब्ल्यूटी संकलन विफल रहता है क्योंकि यह स्मृति से बाहर चला जाता है। मैं ऑनलाइन खोज की और पाया इस तरह (एक विन्यास ब्लॉक जोड़कर) आप Maven pom.xml फ़ाइल के अंदर अतिरिक्त मेमोरी पैरामीटर निर्दिष्ट कर सकते हैं:इंटेलिजे की "मेक" कॉल करते समय जीडब्ल्यूटी मेवेन प्लगइन द्वारा उपयोग किए गए ढेर आकार को आप कैसे बढ़ाते हैं?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.4.0</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<extraJvmArgs>-XX:MaxPermSize=512m -Xmx1024m</extraJvmArgs>
</configuration>
</plugin>
यह काम करता है अगर मैं Maven के साथ सीधे निर्माण, लेकिन जब मैं निर्माण IntelliJ के साथ, यह अभी भी स्मृति से बाहर चला जाता है। जब मैं इंटेलिज़ संकलन कर रहा हूं, तो मैं अपने ओएस पर प्रक्रिया विवरण देखता हूं, यह अभी भी एक्सएमएक्स 128 मीटर का उपयोग जेएमवी को पास किए गए ध्वज के रूप में कर रहा है।
मैं अधिकतम स्मृति को कैसे कॉन्फ़िगर कर सकता हूं जो प्लगइन इंटेलिजे के अंदर उपयोग कर सकता है?
तो मूल रूप से आप "फ़ाइल" -> "परियोजना संरचना" -> "मॉड्यूल" -> "जीडब्ल्यूटी" और अधिकतम ढेर आकार के लिए एक फ़ील्ड है! अच्छा! धन्यवाद! – 11101101b