天天看點

工程專題|idea一個對話打開多個工程

工程專題|idea一個對話打開多個工程

摘要

在我們剛開始學習java的時候,使用的最多的ide工具就是eclipse,在eclipse中我們可以同時打開多個項目,很友善的在項目之間進行切換,剛開始接觸idea的時候,我們發現在一個視窗隻能打開一個項目,如果需要打開多個項目就隻能打開多個視窗,非常不友善,是以就需要讓idea也能支援這樣的功能。

開始吧!

相信大家在看到此篇部落格之前,應該也在網上搜尋了很久,都沒有找到可行的解決方案,在這裡我先給大家解答下為什麼IDEA不提供這樣一個功能呢?

在Eclipse中,我們打開的時候,他會讓我們指定一個工作空間,這個工作空間裡面存放的就是我們後面建立的項目Project

IDEA裡面沒有工作空間的概念,隻有項目,因為在IDEA中的項目Project其實就是eclipse裡面的workspace,project下面時module,IDEA時這麼定義的,一個project下面可以包括多個子產品model,是以我們在idea下面可以建立多個子產品,每個子產品對應一個單獨的項目程式。

解決問題1:IDEA下多子產品開發

建立一個空的項目

工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程

到這裡後面就是建立普通的項目了,建立完成之後

工程專題|idea一個對話打開多個工程

我們再添加一個子產品

工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程

點選+号再建立一個子產品

工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程

建立完成後,兩個子產品就建立好了

解決問題2:導入在eclipse下建立的空間下的maven項目

首先也是建立一個空的項目,我們再上面的項目基礎上進行操作

工程專題|idea一個對話打開多個工程

注意這裡點選+号之後選擇的時import module選項,直接依次導入maven項目, 

工程專題|idea一個對話打開多個工程

選擇自己的項目

工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程
工程專題|idea一個對話打開多個工程

然後重複同樣的動作把eclipse下所有的maven項目依次導入