Maven编译出现“java.lang.OutOfMemoryError: Java heap space”及解决办法

上一篇 / 下一篇  2013-08-07 15:58:12 / 个人分类:maven

最近在Porting原来的一些工程的build从Ant到Maven,由于工程太大,所以建立了不少树形结构的工程,此时在编译的时候常常会出现“java.lang.OutOfMemoryError: Java heap space”错误,从而导致编译失败,这个错误已出现很明显就是编译是给JVM分配的Xmx不够,但是在Maven中直接在mvn命令行后指定-Xmx1024m是不起作用的,此时要想使设置生效,就需要在编译前设置Maven环境参数,

MAC环境在用户根目录的.bash_profile,添加
如下:export MAVEN_OPTS='-Xms256m -Xmx1024m'然后再运行命令mvn命令编译就不好出现错误了
然后 source .bash_profile 生效


本文链接:http://blog.csdn.net/kongxx/article/details/7029430

TAG: build maven Maven

 

评分:0

我来说两句

Open Toolbar