1.問題
導入war包后運行jsp 顯示:
the selection cannot be run on any server
2.問題原因
Dynamic Web Module 的版本與server不匹配。Dynamic Web Module的版本可以通過右鍵項目名->properties->Project Facets進行查看,並且可以在此處選擇Tomcat運行的版本。如果右側選擇的Tomcat不是你安裝的Tomcat版本或者右側無可選Tomcat那么就會導致此問題。

3.解決方法
1.如果是由於沒有選對Tomcat服務器,那么只需要在右側選擇已安裝好的服務器即可。
2.如果是由於右側服務器不可選導致的問題,那么需要對jst.web版本號進行更改,具體過程如下:
在eclipse的workplace中找到這個工程文件夾->.settings->org.eclipse.wst.common.project.facet.core.xml
打開把jst.web的版本號4.0修改為3.0或更低,重啟Eclipse就可以了

4.參考文章
【1】https://www.cnblogs.com/luiyuying/p/9068584.html
