解決IDEA中導入新的maven依賴后Language Level自動重置問題


問題:  

  弄了個測試項目,因為有涉及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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM