OOM 错误 w/ javadoc 插件 -Xmx 不起作用!
我试图在多模块 Maven 项目上运行 javadoc,无论我将堆设置多高,我都会收到 OutOfMemory 错误。我什至尝试过增加 pergen 空间。有没有办法找到根本原因?我怀疑 Javadoc 注释中存在某种递归引用,但该项目如此庞大,需要数天/数周/数月的时间来筛选。
I'm trying to run javadoc on a multi-module Maven project and I keep getting OutOfMemory Error no matter how high I set the heap. I've even tried upping the pergen space. Is there a way to find the root cause? I suspect some sort of recursive reference in a Javadoc comment but the project is so huge it'll take days/weeks/months to sift thru.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要设置-Xms和-Xmx(它们会增加maven进程的内存),使用minmemory 和 maven javadoc 插件maxmemory 选项> 增加分叉的 javadoc 进程的内存
don't set -Xms and -Xmx (they will increase the memory of the maven process), use the minmemory and maxmemory options of the maven javadoc plugin to increase the memory of the forked javadoc process