天天看點

IDEA移除maven子子產品及複原操作

IDEA移除maven子子產品原理及複原子子產品操作:

示範項目結構如下:其中netty-study為父子產品,BIO、NIO及netty為子子產品;

IDEA移除maven子子產品及複原操作

比如我現在想要移除NIO子產品,操作如下:選中NIO子產品,滑鼠點選右鍵,Remove Module;

IDEA移除maven子子產品及複原操作

出現如下提示,點選OK;

IDEA移除maven子子產品及複原操作

移除後效果如下,可以看到NIO子產品變成了灰色,不再高亮;

IDEA移除maven子子產品及複原操作

注意此時隻是在目前目錄結構中隐藏了此子產品(後面會講如何複原),如果你想要徹底删除此子產品,同樣的操作,選中已經變灰的NIO子產品,點選滑鼠右鍵,選擇删除即可;

IDEA移除maven子子產品及複原操作

這樣就可以從目前目錄下删除此子產品了,能不能從資源回收筒找回這個我沒有測試,也不是重點啦;

回到上面遺留的問題,當我們移除Module後如果想要重新加載此子產品該如何做?也很簡單啦

依次點選File->setting,找到maven下的Ignored Files(可以在搜尋框中快速搜尋),在這裡可以看到,我的NIO子產品被打上了對勾,也就是被忽略了,這也是移除Module的原理,如果你想要複原,取消對勾即可;

IDEA移除maven子子產品及複原操作
IDEA移除maven子子產品及複原操作

如圖,我的NIO又回來了。