1.需求分析
      很多同学可能会遇到这种情况,某次加载多模块的工程时,会报java compiler不合理的错误,这是要重新配置language level和java compiler的节奏;今天笔者跟大伙就这个问题唠唠嗑

2.场景还原
①加载新工程,一般会抛错

idea自动重置language level和java compiler的解决

②根据该问题,配置如下

配置java compiler

idea自动重置language level和java compiler的解决

配置language level

    idea自动重置language level和java compiler的解决

这样配置后,基本上okl了,但是重新加载后,这种情况可能还会出现;

3.杀手锏
在父工程的pom中添加如下配置

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

这样就不用重复2中的配置,简洁有效!

相关文章:

  • 2022-12-23
  • 2021-09-20
  • 2021-06-18
  • 2021-05-22
  • 2021-04-18
  • 2021-10-24
猜你喜欢
  • 2022-12-23
  • 2021-09-09
  • 2022-12-23
  • 2021-06-07
  • 2021-12-03
  • 2021-04-22
  • 2021-11-17
相关资源
相似解决方案