如标题,解决方法网上有个统一的说法,就是在pom中增长maven
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties>
由于一个模块涉及了多个项目,须要修改多个pom 很不方面, 后来修改了maven目录下的settings.xmlide
<profile> <id>jdk18</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile> ``` 在idea中能够发现这个东东 默认勾选即便用咱们的设置