码迷,mamicode.com
首页 > 其他好文 > 详细

解决IDEA中导入新的maven依赖后Language Level自动重置问题

时间:2019-12-14 18:47:20      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:config   pid   方法   pac   target   刷新   conf   build   XML   

问题:  

  弄了个测试项目,因为有涉及JDK1.8的代码,所以将IDEA中默认的Language Level 5(即对应JDK1.5),修改为了8(即对应JDK1.8),但是每次引入新的maven依赖,自动刷新成Language Level 5。

 

解决方法:

  可以通过指定项目的Language Level值,来防止每次自动重置Language Level。只要在pom.xml 中添加如下内容:

 1     <build>
 2         <plugins>
 3             <plugin>
 4                 <groupId>org.apache.maven.plugins</groupId>
 5                 <artifactId>maven-compiler-plugin</artifactId>
 6                 <version>2.3.2</version>
 7                 <configuration>
 8                     <source>1.8</source>
 9                     <target>1.8</target>
10                 </configuration>
11             </plugin>
12         </plugins>
13     </build>

 

解决IDEA中导入新的maven依赖后Language Level自动重置问题

标签:config   pid   方法   pac   target   刷新   conf   build   XML   

原文地址:https://www.cnblogs.com/pcheng/p/12040278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!