idea復制maven項目,source root為原項目的解決方法


1、先關閉開發工具,IDEA或者eclipse或者myeclipse等。

2、在項目文件所在目錄復制相應的子module文件夾

3、修改module文件夾的名稱以及module的pom文件的artifactID、groupid、depency中對其他module的依賴信息。如下圖所示

 

 

 

 

 

 4、在父pom中添加子module的信息

 

 

 5、重新打開開發工具,加載項目,確認是否加載

 

 

 

也可以參考

https://blog.csdn.net/qq_38225558/article/details/86130482

一、直接修改module名字

假設我要修改如下module的名字

 

 

 1.選中module按Alt+Shift+R 修改名字

 

 

 

 

 

 

 

 

 

2.然后再選中m

odule按Alt+Shift+R

溫馨小提示:如果這里沒有Rename directory 可能就是idea的版本問題,可以去官網下載最新版或者打開項目文件所在位置去直接修改文件夾名字

 

 

 

 

 

 3.修改module的pom文件

 

 

 4.最后再修改一下項目pom文件引入的module名字就好了

 

 

 

二、復制黏貼修改module名字

有時候我們需要拷貝一份module,那么怎么操作呢?

 

 

 1.修改pom文件

 

 

 2.在項目pom文件中引入新復制的module名 

 

 

 

引入后我們會發現module顏色變了...

如果出現如下情況

 

 

 

 

 

https://blog.csdn.net/wender/article/details/86263071

比較安全的方式是在資源管理器中操作,分以下步驟

拷貝module1為module2

修改module2的pom.xml的坐標

在parent的pom.xml中,增加對module2的引用

 

如果直接在idea中拷貝module1為module2,則idea自動把module2的java,resources都關聯到了module1中,

此時,需要按如下方式取消關聯

Project Structure --> Project Settings --> 選中module1,

此時在右側Add Content Root框的最下方,顯示module1已經把module2的java、resources、test目錄引用進來。刪除這三個不正確的引用。module2就可以正常運行了。

https://blog.csdn.net/wender/article/details/86263071

比較安全的方式是在資源管理器中操作,分以下步驟

拷貝module1為module2

修改module2的pom.xml的坐標

在parent的pom.xml中,增加對module2的引用

 

如果直接在idea中拷貝module1為module2,則idea自動把module2的java,resources都關聯到了module1中,

此時,需要按如下方式取消關聯

Project Structure --> Project Settings --> 選中module1,

此時在右側Add Content Root框的最下方,顯示module1已經把module2的java、resources、test目錄引用進來。刪除這三個不正確的引用。module2就可以正常運行了。
————————————————
版權聲明:本文為CSDN博主「beidaol」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/beidaol/article/details/91042897


免責聲明!

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



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