Target runtime Apache Tomcat v8.5 is not defined.

Target runtime Apache Tomcat v8.5(或者其它版本) is not defined.

這個錯誤通常是在從文件夾中導入別人的項目的時候發生,因爲 在 .setting 中有一個XML文件配置 與當前eclipse中項目的XML配置不一樣.

 

原項目中的XML文件如下

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <faceted-project>
 3   <runtime name="Apache Tomcat v8.5"/>
 4   <fixed facet="jst.web"/>
 5   <fixed facet="wst.jsdt.web"/>
 6   <fixed facet="java"/>
 7   <installed facet="java" version="1.8"/>
 8   <installed facet="jst.web" version="3.1"/>
 9   <installed facet="wst.jsdt.web" version="1.0"/>
10 </faceted-project>

解決辦法:

Eclipse創建一個新的項目,找到對應目錄下的XML文件 複製粘貼到 導入的外部項目中XML文件中

(這是我的:)

1 <?xml version="1.0" encoding="UTF-8"?>
2 <faceted-project>
3   <fixed facet="jst.web"/>
4   <fixed facet="java"/>
5   <fixed facet="wst.jsdt.web"/>
6   <installed facet="java" version="1.8"/>
7   <installed facet="jst.web" version="3.0"/>
8   <installed facet="wst.jsdt.web" version="1.0"/>
9 </faceted-project>

then,Success

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