Target runtime Apache Tomcat v8.0 is not defined.导入项目Tomcat版本不一样

导入已有的项目《Spring+MyBatis企业应用实战》的项目案例时Target runtime Apache Tomcat v8.0 is not defined.导入项目Tomcat版本不一样

报错:Target runtime Apache Tomcat v8.0 is not defined.

原因:项目用的是Tomcat8.0,我的eclipse上用的9.0的Tomcat.Target runtime Apache Tomcat v8.0 is not defined.导入项目Tomcat版本不一样Target runtime Apache Tomcat v8.0 is not defined.导入项目Tomcat版本不一样
Target runtime Apache Tomcat v8.0 is not defined.导入项目Tomcat版本不一样 
问题倒是挺明确的,就是项目需要的tomcat运行环境没有,有两种方法解决:

第一种方法,添加项目缺失的Tomcat版本(不推荐)

一直用的eclipse,居然找不到怎么添加Runtime Environment,摸索了一阵子后发现myeclipse直接在Server里面找tomcat这个选项就行了,然后配置项目需要的版本就好了。这是尽量不改项目,不过却需要装一个项目需要的tomcat版本。

解决:  第二种方法,就是更换Tomcat版本Target runtime Apache Tomcat v8.0 is not defined.导入项目Tomcat版本不一样

使用myeclipse自带或者你电脑已有tomcat,工程右键properties,选择Myeclipse下的Project Facets,点击图示的runtime,更换一个就可以了 
Target runtime Apache Tomcat v8.0 is not defined.导入项目Tomcat版本不一样