오늘부터 내 maven 컴파일이 실패합니다.
[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 ...)
어제 저는 maven 컴파일을 성공적으로 실행했습니다.
오늘부터 저는 힙을 3GB로 올렸습니다 . 또한 2-3 줄의 작은 코드 만 변경했기 때문에이 '메모리 부족'오류를 이해하지 못합니다.
vagrant@dev:/vagrant/workspace$ echo $MAVEN_OPTS
-Xms1024m -Xmx3000m -Dmaven.surefire.debug=-Xmx3000m
편집 : 실패한 모듈의 pom.xml을 변경하여 포스터의 의견을 시도했습니다. 하지만 동일한 maven 빌드 오류가 발생했습니다.
<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
.