Maven 抛出 “java.lang.OutOfMemoryError”

2022-09-01 05:43:52

我正在用“mvn install”编译一个开源项目,但最终得到了.我试图执行,但输出是java概要,这表明这是一个无效的命令。java.lang.OutOfMemoryError: Java heap spacejava -Xmx256m

我正在使用,任何想法为什么会发生这种情况?jdk1.5.0_08

谢谢


答案 1

设置环境变量:

MAVEN_OPTS="-Xmx512m"

答案 2

这取决于哪个 JVM 实例需要更多内存。例如,如果测试是分叉的(默认情况下),并且由于OutOfMemoryError而失败,那么请尝试配置启动它们的插件:

        <plugin>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
                <argLine>-Xmx1024m</argLine>
            </configuration>
        </plugin>

推荐