我們有時候為了方便,用eclipse在原來動態web項目上直接復制,粘貼項目,來形成以一個新的項目。可是運行的時候,它顯示的url地址,還是原來的項目地址。初步判定,有可能是eclipse配置的問題。
問題解決思路:
1)兩項目比較它們eclipse的配置文件,在項目的根目錄的.setting文件夾下,發現org.eclipse.wst.common.component文件中項目名字沒有變化,用記事本打開此文件。修改
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="libbo">
<wb-resource deploy-path="/" source-path="/WebContent"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/query"/>
<property name="context-root" value="libbo"/>
<property name="java-output-path" value="/libbo/build/classes"/>
</wb-module>
</project-modules>
把“libbo”改為你自己的項目名字。
同時,xml中項目的名字也需要更改為復制后的項目名稱。
2)在eclipse中把原來的server中的項目刪除,如下圖所示
3)把清理並重新編譯此項目,如下是關鍵截圖
轉自:https://blog.csdn.net/blacklife150614/article/details/48783325