Target runtime apache tomcat v5.5 is not defined錯誤

悠悠隱於市發表於2011-03-29

在“錯誤”檢視中直接右擊刪除出錯的條目就可以了。
如果不行,還可以試試如下方法:

方法一:

在Eclipse工程目錄下的.settings資料夾裡,開啟org.eclipse.wst.common.project.facet.core.xml檔案,

其內容是:<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Apache Tomcat v6.0"/>
<fixed facet="jst.web"/>
<fixed facet="jst.java"/>
<installed facet="jst.java" version="5.0"/>
<installed facet="jst.web" version="2.4"/>
</faceted-project>


不要刪了檔案也不要全刪除,要不還會有錯誤,刪除中間幾行,只留下下面三行就行
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
</faceted-project>

 

方法二:

在你配置了tomcat專案 的前提下..使用..

 

把版本改成你eclipse中有的tomcat 對應的版本,即可解決問題.

如果你eclipse裡面,有一個配置了Apache Tomcat v6.0 的專案..

然後在這個org.eclipse.wst.common.project.facet.core.xml檔案中..

改成  <runtime name="Apache Tomcat v6.0"/>

就不會出現錯誤..

相關文章