问题缘由
eclipse每次修改代码,自动重新编译,就报PermGen space的错误。试了网上的很多办法,都没有用。我把我有效的解决办法分享给大家。
是什么
PermGen space:永久区域内存不足。
解决办法
修改eclipse的Run Configurations。(如果是debug模式,修改Debug Configurations。)

在VM arguments添加这句话:-Xms256m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=512m

完美解决了问题!
本文介绍了解决Eclipse中出现的PermGenSpace错误的方法。通过调整RunConfigurations中的VM参数,增加内存分配,成功避免了代码修改时频繁出现的永久代内存溢出问题。
223





