在eclipse中运行项目出现Target runtime Apache Tomcat v9.0 is not defined.问题,及其解决方法

Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,很多时候都不得所以然,其实很大可能是一下原因导致的。

在problems中显示错误是:Target runtime Apache Tomcat 9.0 is not defined. 在网上查了一下终于找到解决方法。方法是:在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:



  
  
  
  
  
  
  
问题可能出现在:

  这一行,在自己其他可运行的项目里的这个文件org.eclipse.wst.common.project.facet.core.xml打开查看runtime name的值是否一样,如果不一样的话把不可运行那个项目文件改过来就OK了。

你可能感兴趣的:(在eclipse中运行项目出现Target runtime Apache Tomcat v9.0 is not defined.问题,及其解决方法)