[maven] maven : java.lang.OutOfMemoryError: PermGen space
最近用maven构建一个老项目时,总是报出永久代内存溢出
查了下资源,其原因就是maven构建会调起jdk,而如果maven构建的项目过大就可能导致内存不够用。
解决办法很简单:增大永久代内存空间
操作如下,设置一个maven的环境变量 MAVEN_OPTS 即可,如下图(我是osx系统,其他系统也类似处理):
此处是将永久代空间最大值设置为128M,问题解决。
最近用maven构建一个老项目时,总是报出永久代内存溢出
查了下资源,其原因就是maven构建会调起jdk,而如果maven构建的项目过大就可能导致内存不够用。
解决办法很简单:增大永久代内存空间
操作如下,设置一个maven的环境变量 MAVEN_OPTS 即可,如下图(我是osx系统,其他系统也类似处理):
此处是将永久代空间最大值设置为128M,问题解决。