intellij idea 重命名或複製一個項目(不用重啓)

Idea 內沒法直接修改Explorer 裏文件夾的名稱,只能手動改文件夾的名稱。ide

目前找到的最好的方法:this

1)重命名一個項目idea

  1. 在Idea 項目關閉狀態下,在 Explorer (Windows) / Finder (OSX) 裏重命名文件夾,並刪除.idea 文件夾下的 workspace.xml (此文件不刪的話有些項目配置會有問題)。
  2. Idea 菜單 File - Open... 打開重命名後的項目(以下圖),若是是Web 項目,須要重命名模塊,操做是在項目名上shift+F6 (Rename Module);菜單File - Project Structure - Project Name, 重命名項目(但不改好象也沒什麼影響),以下圖;並在 Project Structure 查看 artifact,刪掉錯的,再添加正確的artifact,見下圖;而後再配置Tomcat 便可。

2)複製整個項目spa

  1. 複製以前可先刪除target 文件夾,裏面是項目編譯後的文件(每次啓動Tomcat 都會生成),其中的jar 包體積較大。
  2. 在Explorer 直接複製整個項目文件夾,可直接粘貼在同一個項目目錄,修改項目文件夾名稱便可;固然也可複製到另外一個項目目錄。
  3. 刪除.idea 文件夾下的 workspace.xml (此文件不刪的話有些項目配置會有問題)。
  4. (與上面重命名項目的第2步徹底同樣) 菜單 File - Open... 打開復製出來的項目文件夾(圖同上),若是是Web 項目,須要重命名模塊,操做是在項目名上shift+F6 (Rename Module);菜單File - Project Structure - Project Name, 重命名項目(但不改好象也沒什麼影響),圖同上;並在 Project Structure 查看 artifact,刪掉錯的,再添加正確的artifact,圖同上;而後再配置Tomcat 便可。

3)重命名整個Idea 工做空間xml

    若是Idea 工做空間文件夾含空格,可能致使某些程序錯誤,好比用this.getClass().getResource("/").getPath() 獲得的路徑,空格會被自動轉換成"20%",再使用這個路徑就找不到了。因此能夠將整個Idea 工做空間重命名,而後直接打開裏面的項目的話,Maven 報錯沒法載入,這個仍是workspace.xml 的問題,因此要把整個Idea 工做空間內的workspace.xml 都刪了,再打開項目。blog

相關文章
相關標籤/搜索