2013-03-14 49 views
0

我有兩個poms(類型)的maven項目。項目1中的某些組件取決於項目2.幾乎所有組件(maven)都是osgi組件。在intellij想法與幾個poms的osgi項目

問題是:由於IntelliJ IDEA不支持多項目,因此無法在一個IDE實例中同時打開兩個項目。然後,我相信,我將有一個問題來將我的osgi組件(它們與IDE中的OSGI Facets相關聯)部署到IDE的osgi容器中(因爲它應該由IDE處理,使用在將組件部署到osgi服務器時的這些方面,以及如果我無法在我的IDE中看到項目2,那麼它無法處理它,就部署和ide集成而言)。例如,如果我打開兩個IDE在項目1在一個,項目2在第二個IDE,然後如果我改變項目2中的東西(1取決於2)..我應該配置相同的(一個)osgi服務器在兩個IDE中,並分別部署它?

是否有人擁有相同的項目結構,以及在IntelliJ IDEA中如何使用此工具?

回答

1

每個窗口只能有一個IDEA項目,但單個項目可以包含多個Maven項目,請參閱my answer in another post

通過File > Open打開您的第一個pom.xml以創建一個新的IDEA項目,然後打開右邊的Maven Projects視圖,點擊綠色加上添加第二個Maven項目,瞧!

配置完成後,您可以創建一個新的運行/調試配置,這將在同一個tomcat實例上部署兩個工件。

+0

這是真的。我甚至不知道。將看到它如何與osgi ..然後將更新這個問題。後者。 – ses 2013-03-14 14:35:42