gpt4 book ai didi

java - 如何修复 Travis-ci 上的 Maven PermGen 内存不足错误?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:24:39 25 4
gpt4 key购买 nike

我在 travis-ci 的每个构建中都遇到 PermGen out of memory 错误。这是我的配置文件:

language: java
env:
global:
- MAVEN_OPTS="-XX:MaxPermSize=512m -Xmx4g"
script: mvn clean install

看起来 MAVEN_OPTS 不起作用,因为另一台服务器上的相同值使构建成功。

这是其中一个构建:https://travis-ci.org/tpc2/requs/builds/23383360

最佳答案

您的构建链接不再有效,所以我将进行猜测。您是否在 surefire 测试期间获得 PermGen?该插件使用单独配置的 arg 行。我们的构建配置如下:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.14.1</version>
<configuration>
<argLine>${argLine} -Xmx512m -XX:MaxPermSize=256m</argLine>
</configuration>
</plugin>

关于java - 如何修复 Travis-ci 上的 Maven PermGen 内存不足错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23322984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com