解决方案之用Maven编译时报 java.lang.OutOfMemoryError: PermGen space异常

  • Post author:
  • Post category:java


使用:

mvn clean package -DskipTests
 
 
  • 1
  • 1

对spark进行编译时,会报错:

java.lang.OutOfMemoryError: PermGen space
 
 
  • 1
  • 1

解决办法:

1.window下:

set MAVEN_OPTS=-Xmx2g -XX:MaxPermSize=512M -XX:ReservedCodeCacheSize=512m  
 
 
  • 1
  • 1

2.ubuntu下:

export MAVEN_OPTS="-Xmx512M -XX:MaxPermSize=512M -XX:ReservedCodeCacheSize=512M"
 
 
  • 1
  • 1

然后再进行mvn编译

原文地址:

http://blog.csdn.net/xubo245/article/details/51485323