Maven surefire permgen空间不足

王子1*_*986 3 java permgen maven maven-surefire-plugin

尝试了许多方法来增加permgen大小,但没有运气.

我在我的pom中使用以下配置

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.18.1</version>
    <configuration>
        <includes>
            <argLine>-Xmx512m -XX:MaxPermSize=512m -XX:PermSize=216m</argLine>
        </includes>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

在命令行中尝试"设置MAVEN_OPTS = -Xmx512m -XX:MaxPermSize = 128m",也没有运气.

maven Surefire booter forkedBooter

Tun*_*aki 7

您的配置稍有不正确.你不需要<includes>元素,<argLine>应该直接下<configuration>.

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-plugin</artifactId>
  <version>2.18.1</version>
  <configuration>
    <argLine>-Xmx512m -XX:MaxPermSize=512m -XX:PermSize=216m</argLine>
  </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)