一、遇到的问题
在导入其他人或别的设备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水平有限,文章内容肯定有不当之处,敬请指出改正,共同学习!