आज तक, मेरे मावेन संकलन विफल हो गए।
[INFO] [ERROR] Unexpected
[INFO] java.lang.OutOfMemoryError: Java heap space
[INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694)
[INFO] at java.lang.String.<init>(String.java:203)
[INFO] at java.lang.String.substring(String.java:1877)
[त्रुटि] स्मृति से बाहर; मेमोरी की मात्रा बढ़ाने के लिए, स्टार्टअप पर -Xmx फ्लैग का उपयोग करें (java -Xmx128M ...)
कल तक मैंने सफलतापूर्वक एक मावेन संकलन चलाया था।
आज के अनुसार, मैंने अपने ढेर को 3 जीबी तक बढ़ा दिया । इसके अलावा, मैंने केवल कोड की 2-3 छोटी लाइनों को बदल दिया है, इसलिए मुझे यह 'आउट ऑफ मेमोरी' त्रुटि नहीं समझ में आती है।
vagrant@dev:/vagrant/workspace$ echo $MAVEN_OPTS
-Xms1024m -Xmx3000m -Dmaven.surefire.debug=-Xmx3000m
संपादित करें: मैंने अपने असफल मॉड्यूल के pom.xml को बदलकर पोस्टर की टिप्पणी की कोशिश की। लेकिन मुझे वही मावेन बिल्ड एरर मिला।
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<meminitial>1024m</meminitial>
<maxmem>2024m</maxmem>
</configuration>
</plugin>
-Xmx
।