idea maven java.lang.outofmemoryerror gc overhead limit exceeded

1、问题描述
idea 初次编译下载的代码在pom 文件中出现, java.lang.outofmemoryerror gc overhead limit exceeded。

2、解决方案:
需要三步解决下面的问题:
1)在pom 中添加依赖插件

 <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.bootgroupId>
                <artifactId>spring-boot-maven-pluginartifactId>
            plugin>
            <plugin>
                <groupId>org.apache.maven.pluginsgroupId>
                <artifactId>maven-compiler-pluginartifactId>
                <version>3.1version>
                <configuration>
                  <fork>truefork>
                  <meminitial>512mmeminitial>
                  
                  <maxmem>4096mmaxmem>
                configuration>
            plugin>
        plugins>
    build>

2)idea maven 的import 的vm 参数修改
修改idea maven 的import 参数, 具体如图1所示:
idea maven java.lang.outofmemoryerror gc overhead limit exceeded_第1张图片
图1

3)Java 编译参数:
修改Java 编译参数, 具体如图2所示:
idea maven java.lang.outofmemoryerror gc overhead limit exceeded_第2张图片
图2
可以根据实际情况修改编译参数。

你可能感兴趣的:(开发工具-idea)