Maven 在intellij idea中具有多个POM的osgi项目

Maven 在intellij idea中具有多个POM的osgi项目,maven,intellij-idea,osgi,multi-project,Maven,Intellij Idea,Osgi,Multi Project,我有两个maven项目,有两个POM(类型)。项目1中的某些组件取决于项目2。几乎所有组件(maven)都是osgi组件 问题是:由于IntelliJ IDEA不支持多个项目,因此不可能在一个IDE实例中同时打开两个项目 然后,我相信,我会遇到一个问题,从IDE将我的osgi组件(它们与IDE中的osgi方面相关联)部署到我的osgi容器中(因为它应该由IDE来处理,在将组件部署到osgi服务器时使用这些方面,如果我在IDE中看不到project 2,那么它就无法处理它。在部署和IDE集成方面)

我有两个maven项目,有两个POM(类型)。项目1中的某些组件取决于项目2。几乎所有组件(maven)都是osgi组件

问题是:由于IntelliJ IDEA不支持多个项目,因此不可能在一个IDE实例中同时打开两个项目

然后,我相信,我会遇到一个问题,从IDE将我的osgi组件(它们与IDE中的osgi方面相关联)部署到我的osgi容器中(因为它应该由IDE来处理,在将组件部署到osgi服务器时使用这些方面,如果我在IDE中看不到project 2,那么它就无法处理它。在部署和IDE集成方面)

例如,如果我在一个ide中打开两个ide,在第二个ide中打开项目1,在第二个ide中打开项目2,那么如果我在项目2中更改了某些内容(1取决于2)…我是否应该在两个ide中配置相同的(一个)osgi服务器,并分别部署它


是否有人具有相同的项目结构,在IntelliJ IDEA中如何使用此结构?

每个窗口只能有一个IDEA项目,但单个项目可以包含多个Maven项目,请参阅

通过
File>Open
打开您的第一个pom.xml以创建一个新的IDEA项目,然后打开右侧的
Maven Projects
视图,单击绿色加号添加您的第二个Maven项目,瞧


配置完成后,您可以创建一个新的运行/调试配置,该配置将在同一个tomcat实例上部署这两个工件。

没错。我甚至不知道。将查看osgi的运行情况。然后将更新此问题。稍后。