Target runtime Apache Tomcat v8.0 is not defined.

描述:今天在用eclipse導入javaweb項目時出現了錯誤,修改配置路徑後,代碼什麼的都沒有錯誤,只有在項目名上帶有一個紅色叉號,以前項目用的時Tomcat8.0 現在換成了Tomcat8.5

錯誤代碼:Target runtime Apache Tomcat v8.0 is not defined.

解決方法:

首先Project  --> Clean ,如果沒有效果進行別的方案。

方案一、右擊項目  --->   Properties  --->  Targeted Runtimes 發現對勾是Apache Tomcat v8.0,下方還有一個Apache Tomcat v8.5,之後將8.0取消對勾將8.5打上對勾就好(下圖是修改後再次打開出現的圖)



方案二、

右擊項目  --->   Properties  --->  JavaCompiler 將1.8修改一下,修改後如果沒有效果再改回。


方案三、

錯誤可能出現在工程目錄下的.settings文件夾的org.eclipse.wst.common.project.facet.core.xml文件

新建一個項目,將其.settings文件夾裏的org.eclipse.wst.common.project.facet.core.xml文件copy到此文件下,即可。


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