1. 程式人生 > >maven編譯錯誤:不再支援源選項 1.5,請使用 1.6 或更高版本。

maven編譯錯誤:不再支援源選項 1.5,請使用 1.6 或更高版本。

1.在pom.xml了新增下面程式碼

<properties>

    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

    <maven.compiler.source>1.8</maven.compiler.source>

    <maven.compiler.target>1.8</maven.compiler.target>

</properties>

2.修改全域性配置檔案,一勞永逸,修改maven目錄-->conf目錄-->settings.xml檔案。找到<profiles>標籤,在裡面新增新的jdk:

<profile>  

     <id>jdk-1.8</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>  

相關推薦

maven編譯錯誤不再支援選項 1.5使用 1.6 版本

1.在pom.xml了新增下面程式碼<properties>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>    <maven.compil

java 10 maven報錯 [ERROR] 不再支援選項 1.5使用 1.6 版本

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-comp

在執行Maven Projects下的clean以及compile命令時不再支援選項 1.5使用 1.6 版本

pom.xml檔案中增加jdk的設定,類似如下 <properties>   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven

mvn報不再支援選項 1.5使用 1.6 版本

解決辦法: 方法1.在pom.xml了新增下面程式碼 <properties>     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>     &

maven 不再支援選項 1.5使用 1.6 版本

eclispe 在新建了個專案,在執行Maven Projects下的clean以及compile命令時,報瞭如下錯誤: [WARNING] File encoding has not been set, using platform encoding UTF-8,

[ERROR] 不再支援選項 1.5使用 1.6 版本 [ERROR] 不再支援目標選項 1.5使用 1.6 版本解決方法!!

今天在maven中編譯時出現如下資訊 [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR :  [INFO] -------------------

Mac執行mvn compile報錯“ 不再支援選項 1.5使用 1.6 版本

報錯截圖: 解決方式: 在pox.xml檔案里加上下面的程式碼: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

Entity Framework】MVC基架不支援Entity Framework 6版本

MVC基架不支援Entity Framework 6或更高版本。有關詳細資訊,請訪問http://go.microsoft.com/fwlink/?LinkId=276833 在【管理Nuget程式包】->【已安裝的包】->【全部】->【Entity F

MVC 基架不支援 Entity Framework 6 版本

MVC 基架不支援 Entity Framework 6 或更高版本。有關詳細資訊,請訪問 http://go.microsoft.com/fwlink/?LinkId=276833。 PS:新做一個小型系統時,在開始打框架的時候的碰到的. 查閱了下,在我們辛勤工作的時候

解決maven編譯錯誤程式包com.sun.xml.internal.ws.spi不存在

轉自https://blog.csdn.net/mn960mn/article/details/51253038 當maven專案裡面有用到JDK內部的一些類,介面(如:com.sun.xml.internal.ws.spi.ProviderImpl)等的時候,用maven編譯一般會出現如下錯誤

關於maven編譯錯誤找不到符號問題的總結

近幾天在maven編譯時遇到找不到符號問題總結一下解決辦法 一般情況下會出現如下錯誤提示 [ERROR]/manager_service/src/main/java/cn/e3mall/service/impl/ItemServiceImpl.java[

錯誤maven install是拋出 “1.5不支持diamond運算符,使用source 7版本以啟用diamond運算符”

list plugin dia artifact mpi config cnblogs 使用 diamond Maven默認用的是JDK1.5去編譯 diamond運算符,有的書翻譯為菱形,有的書寫的是鉆石語法,指的是JDK1.7的一個新特性 List<String

maven打包時出現【java source 1.3中不支援泛型 使用 -source 5 版本以啟用泛型】錯誤時的解決方法

出現【java source 1.3中不支援泛型 請使用 -source 5 或更高版本以啟用泛型】問題的原因是因為jdk版本使用不對,maven編譯打包時找到的是低版本的jdk,可以在總pom中新增以下語句顯示指明使用版本為1.6的jdk即可解決這個問題 <buil

VC6的工程轉到VC2010版本出現fatal error C1189編譯錯誤的解決方法

代碼 ram 選擇 spa file 線程 c11 靜態庫 block 以前也遇到過,當時解決了沒寫下來,這次正好又遇到了,就順手寫一下吧,別下次又忘記了。 當VC6的工程轉到VC2010或更高版本時編譯出現如下錯誤: c:\program files\micros

SQLServer 2016安裝時的錯誤Polybase要求安裝Oracle JRE 7更新51版本

異常處理彙總-資料庫系列  http://www.cnblogs.com/dunitian/p/4522990.html 下載JDK7就可以了(裝8是不可以解決的) http://www.oracle.com/technetwork/java/javase/downloads

SQL Server 2017安裝錯誤Polybase要求安裝Oracle JRE 7更新51版本的兩種解決方法

安裝SQL Server 2017遇到的問題: 第一種方法是安裝jdk7,但是現在官方已經不提供下載了,我手邊只有jdk-x86,與我的部分軟體不相容,所以果斷放棄。索性採取第二種方式,等到以後需要Polybase再裝也不遲。 先看問題情況: 第一種解決方法: 也就是大家都推薦的,下

關於Maven installed出現source 1.5 中不支援 diamond 運算子問題(使用 -source 7 版本以啟用 diamond 運算子)

當從svn上面更新一個模組程式碼時,在Maven installed時有時會出現下面的問題:       出現上面的原因多是因為多個人同時開發時,因為環境不一致導致的。      &

錯誤: -source 1.6 中不支援 diamond 運算子 (使用 -source 7 版本以啟用 diamond 運算子)

今天晚上在AS上執行校長專案時,報錯如下: Error:(71, 35) 錯誤: -source 1.6 中不支援 diamond 運算子(請使用 -source 7 或更高版本以啟用 diamond 運算子) 這個錯誤對應程式裡的程式碼是: 一般正確的寫法是在

Gradle: 錯誤: -source 1.7 中不支援 lambda 表示式 (使用 -source 8 版本以啟用 lambda 表示式)

如何在intellij中設定java language level?如果language level設定為1.7,是無法支援1.8才有的lambda。 Gradle: 錯誤: -source 1.7 中不支援 lambda 表示式(請使用 -source 8 或更高版本以

maven編譯出錯 --- 使用 -source 5 版本以啟用註釋

maven的complier預設是1.3 解決此問題,只需要在批Pom檔案指定complier的版本,比如1.6 <plugin>       <groupId>org.apache.maven.plugins</groupId>