更新web項目名稱時,應該更新項目中.mymetadata中的context-root,不然運行會出現HTTP STATUS-404錯誤。.mymetadata文件出現在Eclipse/MyEclipse的workspace中對應的項目的文件夾下面。
具體格式如下
<?xml version="1.0" encoding="UTF-8"?>
<project-module
type="WEB"
name="WebStruts"
id="myeclipse.1404091930703"
context-root="/WebSturts"
j2ee-spec="5.0"
archive="WebStruts.war">
<attributes>
<attribute name="webrootdir" value="WebRoot" />
</attributes>
</project-module>
其中context-root務必與項目名稱保持一致。
然後重新把項目部署到Tomcat,然後重啓Tomcat,問題解決。