eclipse maven final Memory


이미 허용 된 대답의 후속 작업으로, 명령 줄에서 "mvn"을 호출하면 실제로 mvn.bat (또는 mvn.sh) 래퍼 스크립트가 호출됩니다. MAVEN_OPTS env 변수를 사용하여 실제 maven jvm을 시작할 때 사용하는 것이이 래퍼 스크립트입니다.

반면에 m2e는 maven jvm이 시작되는 방법을보다 잘 제어하기를 원하기 때문에 wrapper없이이 작업을 직접 수행합니다. 이것이 MAVEN_OPTS를 사용하는 대신 메모리 설정을 m2e run / debug 구성 VM 인수에 직접 추가하는 이유입니다.

m2e가 이미 MAVEN_OPTS에있는 항목을 maven jvm으로 전달하려면 Eclipse의 "구성 편집 및 시작"대화 상자에서 다음을 수행하십시오.

"Run As"> "Maven Build", "JRE"탭을 클릭하고 VM args eg를 입력하십시오.

${env_var:MAVEN_OPTS}


+ Recent posts