javadoc:错误 - java.lang.OutOfMemoryError

Posted

技术标签:

【中文标题】javadoc:错误 - java.lang.OutOfMemoryError【英文标题】:javadoc: error - java.lang.OutOfMemoryError 【发布时间】:2013-08-04 02:39:22 【问题描述】:

我正在尝试使用 maven-release-plugin 创建一个版本。我执行的目标是 release:perpare 和 release:perform。

在 maven 创建发布和源 jar 之后,我从 javadoc 执行中得到这个内存错误。

 [INFO] javadoc: error - java.lang.OutOfMemoryError: Please increase memory.
 [INFO] For example, on the Sun Classic or HotSpot VMs, add the option -J-Xmx
 [INFO] such as -J-Xmx32m.

    在构建部分我有这个:

    org.apache.maven.plugins Maven 发布插件 2.4.1 @project.artifactId-version-@project.version

    我尝试以这种方式配置 javadoc 执行 一种。 org.apache.maven.plugins maven-javadoc-插件 2.9 -J-Xmx1024M 湾。

    org.apache.maven.plugins maven-javadoc-插件 2.9 1024M

有人知道我可以做些什么来解决这个错误吗?

谢谢! 胡安·巴勃罗·普罗维比奥

【问题讨论】:

【参考方案1】:

我用这个解决了:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <version>2.2</version>
    <configuration>
        <maxmemory>800m</maxmemory>
    </configuration>
</plugin>

在 maven-release-plugin 定义之前。

【讨论】:

以上是关于javadoc:错误 - java.lang.OutOfMemoryError的主要内容,如果未能解决你的问题,请参考以下文章

构建项目时出现错误,无法执行目标 org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs)

javadoc: 错误 - 未指定程序包或类

为什么IDEA将JavaDoc显示为错误?

Intellij IDEA + SBT:跳过不存在的Sources / Javadocs的下载错误

解决eclipse导出javadoc时的“错误: 编码GBK的不可映射字符”问题(转)

java 生成javadoc文档,怎么总报错