Eclipse:Target runtime XXX is not defined
當(dāng)我們使用Eclipse導(dǎo)入從其他地方遷移過(guò)來(lái)的新的Web工程后,新導(dǎo)入的Eclipse項(xiàng)目上出現(xiàn)一個(gè)紅叉,但是檢查代碼,沒(méi)有提示哪里有錯(cuò)誤,檢查了jar包,也發(fā)現(xiàn)沒(méi)有問(wèn)題。最后看了一下Problems:發(fā)現(xiàn)顯示有一個(gè)errors:Target runtime XXX is not defined。
問(wèn)題原因:導(dǎo)入的Web工程的xml文件中的配置和你現(xiàn)在的配置不一致,你沒(méi)有定義該文件指定的服務(wù)器。
解決方案:
(1)在工程目錄下的.settings文件夾里,打開(kāi)org.eclipse.wst.common.project.facet.core.xml文件,其內(nèi)容是:
<?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)將中間的所有內(nèi)容刪除,剩下下面的內(nèi)容就可以:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
</faceted-project>
?
總結(jié)
以上是生活随笔為你收集整理的Eclipse:Target runtime XXX is not defined的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MySQL数据库:查看数据库性能常用命令
- 下一篇: Maven(二):常用命令、依赖管理