Cannot change version of project facet Dynmic Web Module to 3.0

在對Maven項目進行Maven -> Update Project...時出現(xiàn)如下圖所示的錯誤提示:

通過前三個錯誤信息可以看出,第一個是Dynamic Web Module的版本無法調到3.0;第二三個問題是jdk的版本較低;

解決方案:

在項目上右鍵 -> Properties -> 左側面板選擇Project Facets,此時在右側面板里嘗試調節(jié)如下兩個參數(shù):

1、Dynamic Web Module ?設置為3.0,如果無法保存,且出現(xiàn)上圖第一個錯誤的提示信息,那就還原該設置項的值;

2、Java調整為大于等于1.6的值;

保存;

如果第一步中的Dynamic Web Module無法調整為3.0,那么可以采用手動修改項目設置來調節(jié),方法如下:

step 1:打開項目的工作目錄并進入當前項目目錄,找到.settings并進入該目錄;

step2:找到org.eclipse.wst.common.project.facet.core.xml文件,并打開,內(nèi)容如下:

這個是我已經(jīng)修改過的

只要將<installed facet="jst.web" version="3.0" />里的version值調整為你所需要的值即可。我這里之前是2.3,現(xiàn)在我調整為3.0了。其實java也可以在這里調整。

修改完,保存后,再次回到IDE里,將工程刷新,然后Maven -> Update Project...

是不是已經(jīng)解決了你的問題。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容