我正在使用多模块maven项目(~100)模块,模块内的模块等... 从某些方面来说,当celan安装项目时,它已经变得令人难以置信的内存饥饿,没有测试跳过
mvn clean install
所以没有3GB分配给permgen - 它无法成功完成那些由我的POV疯狂的目标,因为在标准目标目录+元数据中呈现的编译源的整个项目的重量不超过1GB~980MB。
我有一些分析堆内存及其转储的经验,但我从来没有处理过PermGen和Maven及其插件的分析,所以在google搜索了一段时间后我发现了关于maven 3和java.lang.OutOfMemoryError:PermGen space发生的是增加PermGen空间,但我从来没有找到如何尝试解决问题 - 也许一些MAVEN插件,可能是格式错误的pom结构错过配置等......
我真的想听听有关我的问题的建议以及在这种情况下可用的行动选项。
谢谢