eclipse新建maven專案預設jre1.5轉為1.8
問題描述:eclipse新建maven專案的時候,預設的jre是1.5的,但是實際很多人都想要1.8的,接下來說一下“小白”的解決方法。大哥/大神繞道而行。
方法一:
1.首先映入眼簾的是專案名直接報錯,當然一看是index.jsp檔案引起的。
這個情況解決如下:
2.通過專案可以看到jre為1.5:
右鍵專案-->Properties,然後直接上圖吧:
到此專案基本上OK了,比如我的專案小紅叉到此消失。(有的專案雖然有小紅叉,但是仍然能夠正常執行,可小紅叉總是讓人.....):
3.經歷過上面的步驟後,有的人的專案小紅叉仍然還在,甚至pom.xml檔案還會報錯,此時應該找到專案中的web.xml檔案,把宣告換成
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> </web-app>
換完後,pom.xml或許不報錯了,但是專案的小紅叉仍然還在。不著急,我們開啟pom.xml,
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins>
防止maven更新專案的時候,總是回到1.5版本。
4.嗯,你的小紅叉可能還在,最後一步:
到此,專案的小紅叉應該沒有了,已經很直白了,希望對不經意遇到這種問題又恰巧看到此文的人能有點幫助。
方法二:
1.相同的問題
2.把1.5改成1.8
儲存好檔案後:專案右鍵-->Bulid Path-->Configure Bulid Path...
此時,小紅叉應該消失了。如果還是沒有消失的話,見下圖,如果最終沒有解決,我...
如有建議,請指教。