解決eclipse“copy項目重命名后重新發布,項目名在地址欄仍然是原來的項目名”的問題


任務描述:復制項目spring_user並重命名為spring_user_test

一、通過按F2和以下方式可以修改目標項目在workspace的名字

點擊項目右鍵選擇properties,輸入關鍵字web,在Context root中輸入目標名:spring_user_test

二、關鍵的一步--通過以上方式修改完畢后,運行項目,會發現地址欄中仍是老項目名,這時需通過以下設置去改變

1.在項目的workspace中找到org.eclipse.wst.common.component

2.用記事本或Notepad打開,將以下三項的值修改為目標名:spring_user_test

3.如果上一步完成后未能達到目的,則打開項目所在的workspace,在Servers目錄下的Tomcat..config目錄下找到server.xml(a圖),用Notepad打開,找到b圖所示代碼,將docBase,path的項目名都修改成目標名:spring_user_test。--至此,修改工作完畢,但還是請你耐心看完接下來的“特別說明”吧,因為如果你此時直接運行項目十之八九會有“彩蛋”。

a圖

b圖

“彩蛋”:

當你重新發布項目時,會發現根本發布不了,出現以下錯誤:

Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config. The configuration may be corrupt or incomplete.

 

特別說明:

針對你所遇到的“彩蛋”,解決方式很簡單,即刪除當前的Servers

刷新當前項目,然后發布即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM