我每次創(chuàng)建一個(gè)maven工程,都報(bào)錯(cuò)
Error : java 不支持發(fā)行版本5 或者是 Error:java: 不再支持源選項(xiàng) 5女淑。請(qǐng)使用 6 或更高版本瞭郑。
實(shí)在忍受不了,這里寫(xiě)篇文章記錄一下鸭你,不想每次都上網(wǎng)搜解決辦法了屈张。
(1)首先,點(diǎn)settings袱巨,然后找到圖中目錄阁谆,這里的target bytecode version和project bytecode version都換成你的jdk版本,我的是11
image.png
(2)在settings里搜maven愉老,把這部分設(shè)置成圖里這樣场绿,具體maven的那幾個(gè)路徑看你自己保存在哪了
image.png
(3)點(diǎn)Project Structure的圖標(biāo),然后把Project SDK和Project language level都換成你的jdk版本
image.png
Modules里也是一樣嫉入,調(diào)好language level
image.png
(4)以上都不起作用的話焰盗,在pom.xml里添加如下配置,具體Java版本看你自己安裝的是什么
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
<java.version>11</java.version>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>