解决idea中刷新maven后language level自动恢复到5

这里应该改为8

 

 

 解决办法:

  我这里是父子工程,我直接在父工程的pom.xml中加入以下配置:

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <project xmlns="http://maven.apache.org/POM/4.0.0"
 3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 5     <modelVersion>4.0.0</modelVersion>
 6 
 7     <groupId>org.example</groupId>
 8     <artifactId>spring-parent</artifactId>
 9     <packaging>pom</packaging>
10     <version>1.0-SNAPSHOT</version>
11   <!-- 加入以下标签,可解决刷新maven后恢复到5的问题 -->
12     <properties>
13         <maven.compiler.source>1.8</maven.compiler.source>
14         <maven.compiler.target>1.8</maven.compiler.target>
15     </properties>
16 
17     <!-- 父工程中的子工程  -->
18     <modules>
19         <module>spring-dao</module>
20         <module>spring-service</module>
21         <module>spring-web</module>
22     </modules>
23 
24 
25 </project>

 

posted @ 2020-11-27 15:27  tanghailing  阅读(687)  评论(0编辑  收藏  举报