Eclipse报错解决方法汇总

Eclipse报错一些解决方法汇总(1)

2.Target runtime Apache Tomcat v8.0 is not defined. 说明:用eclipse导入javaweb项目时出现了错误,项目能运行,就是项目名上有个红叉,看着难受就找了下解决方法。

首先Project --> Clean ,如果没有效果进行别的方案。 方案一、右击项目 —> Properties —> Targeted Runtimes 发现选中了Apache Tomcat v8.0,下方还有一个Apache Tomcat v8.5,将8.0取消对勾将8.5打上对勾就ok。 方案二、右击项目 —> Properties —> JavaCompiler 将1.8修改一下,修改后如果没有效果再改回来。

方案三、错误可能出现在工程目录下的.settings文件夹的org.eclipse.wst.common.project.facet.core.xml文件 新建一个项目,将其.settings文件夹里的org.eclipse.wst.common.project.facet.core.xml文件copy到此文件下,即可。我的项目文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v8.5"/>
  <installed facet="java" version="1.8"/>
  <installed facet="me.spring" version="4.1"/>
</faceted-project>
经验分享 程序员 微信小程序 职场和发展