一、遇到的問題
在導入其他人或別的設備Eclipse項目的時候,通常會遇到各種報錯,這時候右鍵項目名——BuildPath 修改一下報錯的JRE、換一下Runtime即可解決。但是有些時候,進行這些操作后還會遇到下面的問題:右鍵Run as,沒有服務器可以運行(之前在網上搜了很多都沒有解決)。
或者是這樣:
二、說明及原因分析
本人在測試的時候導入的項目是在9.0服務器中創建的,不過Web module的版本太高了:
嘗試在右鍵項目—屬性—Project Facets 修改版本,發現報錯:
三、解決方法
既然可視化的界面中修改不了, 那咋們干脆去改配置文件,告訴Eclipse我這個Web module就是3.1版本的,你可以運行!
1.右鍵—Show In—System Explorer
2.進入.settings文件夾,找到org.eclipse.wst.common.project.facet.core文件
3.右鍵此文件—以記事本打開
4.修改 installed facet 版本號為低版本如:3.1,Ctrl+s保存
5.回到項目—右鍵刷新
6.可以運行啦!
Hill根據上述步驟解決了此問題,由於Hill水平有限,文章內容肯定有不當之處,敬請指出改正,共同學習!