2013-03-14 11 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

相关问题