項目上有紅叉但是代碼又沒問題的解決方案

項目都正確,但是在項目上面有個紅色的叉號,在Problems下發現提示是

Target runtime Apache Tomcat v7.0 is not defined.

百度了一下,解決方案是找到項目下的.settings---->org.eclipse.wst.common.project.facet.core.xml。

打開後,修改配置文件

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v7.0"/>
  <fixed facet="java"/>
  <fixed facet="jst.web"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.7"/>
  <installed facet="jst.web" version="2.5"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

修改爲想要的版本號,最後保存後,在eclipse中的項目下刷新項目,紅叉消失。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章