、myEclipse 復制后修改名稱,訪問不到項目
這是因為,你只是改了項目的名稱,而沒有改
下面是解決方法:
方法 1.右擊你的項目,選擇“properties”,在“type filter text”中輸入“web”,按下圖表示輸入您的新項目名稱,記得不能把“/"去掉啊。重啟下myEclipse就可以了。
方法2. 找到你項目在myEclipse中workspace中的位置,找不到的,可以右擊你的項目,選擇”myEclipse"->"Open in Explorer",看到的是你的項目的位置,打開.mymetadata文件,修改“project-module”標簽的 context-root屬性的值,就可以了,這種方法只能修改部署到服務器中及訪問地址的項目名,myeclipse中顯示的項目名不變。
二、eclipse復制或修改項目后,把項目部署到servlet發現還是為原來的項目名稱
解決方法:
1.首先找到項目位置
同樣是找到你的項目在eclipse中的位置,這個不同於myEclipse,右擊的項目,選擇“properties”;找你你項目的位置如下圖:
2.打開“.setting”文件夾,找到“org.eclipse.wst.common.component”修改 ”wb-module deploy-name“的值為你項目的名字,如果與你最下面的property name="context-root"的值也為你的名字,一般改過名字的時候這個已經改過。重啟eclipse就可以了
3.部署到服務器的話,可以直接修改war包的名稱:
例如:unicom.war(原項目名) 訪問地址:127.0.0.1/unicom/index.jsp
將war包改名為unicom01.war 訪問地址:127.0.0.1/unicom01/index.jsp
4.
MyEclipse+Tomcat web項目改名
context-root="/old" 為發布后的目錄名,改為 context-root="/new" 之后,用eclipse重新發布的目錄名就是new了。如果用war的打包方式發布,則將 archive="old.war"> 改為 archive="new.war">。 |
***注意一下:有的時候在改完名字后,即使重啟eclipse或者myeclipse仍然不好使,這是因為即使你關閉了myeclipse並且重新啟動了,但是在內存中原來項目中殘留的信息還是保存在內存中,即使你重新啟動后依然,無法找到項目,這時你需要做的就是重新編譯一下你自己的項目具體步驟就是:
單擊自己改完名的項目
點擊
一

單擊重新編譯一下,在編譯之后,你在瀏覽器中輸入項目的地址就可以訪問到您的文件了哦。
這么樣,是不是可以了哈哈哈~~~~~~