網上的答案大多數如下:
但並沒有解決我的問題
經過我的觀察:
在tomcat的server.xml有Lottery項目描述,但實際上,該項目已被我刪除,不存在於webapps中了
該行Context是tomcat運行時動態生成的。
進行了多次嘗試,得出如下結果:
當我刪除該Context時,直接運行Tomcat,運行正常,且不生成該Context;
當我刪除該Context時,未部署Lottery項目,通過Eclipse的Tomcat插件啟動Tomcat時,動態生成該Context;
當我刪除該Context時,部署Lottery項目,
通過Eclipse的Tomcat插件啟動Tomcat時,報錯重復部署項目的錯誤,並動態生成兩個一樣的Context;
由此推斷,問題應該出在Eclipse中。
解決辦法:
在Tomcat未部署項目的情況下,Configure the Web Modules on this server中已經存在Lo'ttery項目
只需要將該項目移除即可
移除之后終於又可以正常使用了
