javadoc:error - java.lang.OutOfMemoryError

时间:2013-08-02 18:06:45

标签: maven-2 maven-3 maven-release-plugin maven-javadoc-plugin

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

在maven创建了release和source 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.
  1. 在构建部分,我有这个:

        org.apache.maven.plugins     行家释放小插件     2.4.1          @ {} project.artifactId -version - @ {} project.version     

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

      org.apache.maven.plugins   Maven的Javadoc的插件   2.9           1024M        

  3. 有人知道我能做些什么来解决这个错误吗?

    谢谢! Juan Pablo Proverbio

1 个答案:

答案 0 :(得分:2)

我解决了这个问题:

<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定义之前。