我试图在多模块Maven项目上运行javadoc,并且无论设置堆有多高,我都一直在收到OutOfMemory错误。我甚至尝试提高pergen空间。有没有办法找到根本原因?我怀疑Javadoc评论中有某种递归引用,但该项目非常庞大,需要几天/几周/几个月才能筛选出来。带有javadoc插件的OOM错误-Xmx不起作用!
回答
不设置-Xms和-Xmx(他们将增加行家进程的内存),使用maven javadoc plugin的minmemory和maxmemory选项,以增加分叉的javadoc进程的内存
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
<configuration>
<minmemory>128m</minmemory>
<maxmemory>1024m</maxmemory>
...
</configuration>
</plugin>
</plugins>
...
</reporting>
这几乎看起来像要工作。我不知道为什么,但是当我将MAVEN_OPTS中的堆设置为2048时,进程被卡住了。(Ctrl + C将不会终止,我必须从另一个终端发送信号9)。我只是支持它,参数,现在完成。我还有另一个引发OOM的项目。我使用-D通过cmd行进行设置。我想尝试在我的POM中插入内容,因为我相信这个其他项目使用了Javadoc插件的过时版本。 – Cliff 2010-06-22 03:20:26
不,我只是尝试这从cmd线,它仍然会抛出OOM: mvn -Dmaxmemory = 1024m org.apache.maven.plugins:maven-javadoc-plugin:2.6:javadoc – Cliff 2010-06-22 03:22:19
- 1. Eclipse - @SuppressWarnings(“javadoc”)不起作用
- 2. 的Android OOM错误
- 3. SQLite插入命令不起作用--- VB.NET中没有错误
- 4. Mysqli插入不起作用。没有错误弹出
- 5. move_uploaded_file不起作用,没有错误
- 6. ckeditor:mediaembed插件不起作用
- 7. 错误XAMP不起作用
- 8. 带有LinearLayout的ScrollView不起作用
- 9. xuggler插件的JavaDoc
- 10. Javadoc错误 - java.lang.reflect.InvocationTargetException
- 11. WordPress插件的add_filter(login_redirect不起作用
- 12. DataTable的jQuery插件不起作用。 fnGetColumnData
- 13. 在Netbeans中使用带有Javadoc的taglet
- 14. yii2:布局的错误不起作用
- 15. Struts2 Spring插件:带注释操作的依赖注入不起作用
- 16. Maven 3插件与javadoc问题:test-javadoc
- 17. 带有默认选项卡的shown.bs.tab事件不起作用
- 18. 带有if语句的批处理文件不起作用
- 19. 实体框架插入不起作用。非典型错误
- 20. 插入查询不起作用。并无法找到该错误
- 21. 插入查询有时不起作用
- 22. LinkedHashSet javadoc中的错误?
- 23. PHP MYSQL插入不起作用并且没有收到任何错误
- 24. 带NPM的Autoprefixer错误(✖插件错误:无法找到模块)
- 25. protege SOVA插件不起作用
- 26. vim ultisnips插件不起作用
- 27. 插入SQLite文件Python - 不起作用
- 28. Force.com IDE - Eclipse插件不起作用?
- 29. Bootstrap“按钮插件”不起作用
- 30. LocalNotification插件在Android上不起作用
什么错误你准确得到? – 2010-06-22 13:08:29