解決錯誤 Target runtime com.genuitec.runtime.generic.jee60 is not defined.
阿新 • • 發佈:2019-01-01
關於報錯:
Target runtime com.genuitec.runtime.generic.jee60 is not defined.
開啟Problem檢視,提示如下:
Google、Baidu都沒有答案,後來通過類似的問題才得以解決(類似的問題是:Target runtime Apache Tomcat 6.0 is not defined)
解決方案是:在工程目錄下的.settings資料夾裡,開啟org.eclipse.wst.common.project.facet.core.xml檔案,其內容為:
1 <?xml version="1.0" encoding="UTF-8"?> 2 <faceted-project> 3 <runtime name="com.genuitec.runtime.generic.jee60"/> 4 <fixed facet="wst.jsdt.web"/> 5 <fixed facet="jst.web"/> 6 <fixed facet="java"/> 7 <installed facet="java" version="1.6"/> 8 <installed facet="jst.web" version="3.0"/>9 <installed facet="jst.web.jstl" version="1.2.1"/> 10 <installed facet="wst.jsdt.web" version="1.0"/> 11 </faceted-project>
更改<runtime name="?">?內容為Preference->Server-RunTime Environment下的服務名稱,如下:
1 <?xml version="1.0" encoding="UTF-8"?> 2 <faceted-project> 3 <runtime name="Apache Tomcat v7.0"/> 4 <fixed facet="wst.jsdt.web"/> 5 <fixed facet="jst.web"/> 6 <fixed facet="java"/> 7 <installed facet="java" version="1.6"/> 8 <installed facet="jst.web" version="3.0"/> 9 <installed facet="jst.web.jstl" version="1.2.1"/> 10 <installed facet="wst.jsdt.web" version="1.0"/> 11 </faceted-project>
轉自: http://www.cnblogs.com/yidf/p/3542037.html