我有两个带有 2 个 poms(类型)的 maven 项目。项目 1 中的一些组件依赖于项目 2。几乎所有组件(maven)都是 osgi 组件。
问题是:由于 IntelliJ IDEA 不支持多项目,因此不可能在一个 IDE 实例中同时打开两个项目。
然后,我相信,我将遇到一个问题,将我的 osgi 组件(它们与 IDE 中的 OSGI Facets 相关联)从 IDE 部署到我的 osgi 容器(因为它应该由 IDE 处理,在部署时使用这些方面组件到 osgi 服务器,如果我在我的 IDE 中看不到项目 2,那么它就无法处理它.. 在部署和 ide 集成方面)。
例如,如果我打开两个 IDE,其中项目 1 合二为一,项目 2 在第二个 ide 中,那么如果我在项目 2 中更改某些内容(1 取决于 2).. 我是否应该在两个 IDE 中配置相同的(一个)osgi 服务器,并单独部署?
有人有相同的项目结构吗?在 IntelliJ IDEA 中使用它的方法是什么?