1. 程式人生 > >Eclipse更改maven專案名

Eclipse更改maven專案名

1. 在Eclipse 中修改專案名

沒錯這種方法跟你預料的一樣簡單,當專案已經匯入到 Eclipse 之後,只需要做兩個事情

1.1 改專案資料夾名稱

選中專案,按 F12 ,改名。

多數人改專案名只做了這一步,但是後面發現並沒有起到真正的作用,比如把一個原有的專案 copy 出一個新專案,然後按 F2 改了檔名,再把這個專案部署到 tomcat,會看到 tomcat 提示已經有一個“同名”專案部署過了。而 tomcat 提示的這個“同名”顯然指的不是檔名,而是另有所指。

1.2 改專案元件名稱

選中專案,右鍵選擇 Properties ,在左側選單欄頂部的輸入框中輸入 web ,選中 Web Project Settings ,在右側的 Context root 輸入要更改的專案名,OK。

做完這一步才是真正對 WEB 專案 更改了名字,實際上“改專案名”這個工作需要改的是這個 WEB 專案的配置名稱。

2. 手動更改專案配置

這種做法最終也能實現改專案名的效果,只是把方法1裡面讓 Eclipse 做的工作自己手工完成了。

2.1 改專案配置

找到專案資料夾,開啟 .settings 資料夾,找到 org.eclipse.wst.common.component 檔案,檔案結構如下:

<?xml version="1.0" encoding="UTF-8"?>
把檔案內的 xxx 全部改為想改的名稱,比如 yyy

org.eclipse.wst.common.component 這個檔案就是 eclipse web 專案的元件配置檔案,其中配置了 web 專案原始碼路徑、編譯後代碼輸出路徑,也能看到方法 1.2 中修改的 Context root,這個是檔案的根路徑。

完成這一步後普通 WEB 專案的更名就已經完成了,如果是 Maven 專案的話還需要多做一步,需要更改 pom.xml 配置

2.2 更改 pom.xml 配置(Maven 專案)

開啟 pom.xml 檔案,修改以下三項配置,xxx 就是原專案名

<artifactId>xxx</artifactId>
<name>xxx Maven Webapp</name>
<finalName>xxx</finalName>