Maven打包报java.lang.OutOfMemoryError

最近用Maven打包项目遇到报java.lang.OutOfMemoryError,错误如下


1、检查eclipse的初始启动内存,在eclipse的安装目录下有eclipse.ini这个文件,打开改文件,在下面的地方加上红色部分。我的是4G内存,如果你是2G内存

那么修改为256和512

-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx1024m


2、如果方法1搞不定,那么就修改maven安装目录下的bin下面的mvn.bat文件

@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
set MAVEN_OPTS= -Xms128m -Xmx512m



3、如果方法2搞不定,那么就找到你的工程,右键run as -> run configuration->maven build右键->new->JRE->VM arguments填入

-Xms128m -Xmx512m

猜你喜欢

转载自chimpp55.iteye.com/blog/2407483