Eclipse:Target runtime XXX is not defined
當我們使用Eclipse導入從其他地方遷移過來的新的Web工程后,新導入的Eclipse項目上出現(xiàn)一個紅叉,但是檢查代碼,沒有提示哪里有錯誤,檢查了jar包,也發(fā)現(xiàn)沒有問題。最后看了一下Problems:發(fā)現(xiàn)顯示有一個errors:Target runtime XXX is not defined。
問題原因:導入的Web工程的xml文件中的配置和你現(xiàn)在的配置不一致,你沒有定義該文件指定的服務器。
解決方案:
(1)在工程目錄下的.settings文件夾里,打開org.eclipse.wst.common.project.facet.core.xml文件,其內容是:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
? <runtime name="server1"/>
? <fixed facet="java"/>
? <fixed facet="wst.jsdt.web"/>
? <fixed facet="jst.web"/>
? <installed facet="java" version="1.7"/>
? <installed facet="jst.web" version="2.5"/>
? <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
(2)將中間的所有內容刪除,剩下下面的內容就可以:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
</faceted-project>
?
總結
以上是生活随笔為你收集整理的Eclipse:Target runtime XXX is not defined的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL数据库:查看数据库性能常用命令
- 下一篇: Java集合篇:HashMap原理详解(