【发布时间】:2017-10-09 07:26:43
【问题描述】:
我现在在一个项目上工作了几个月,我们使用“p2-repositories”。我知道我从他们那里得到了我的依赖。但现在我想更深入地研究这个主题,我想知道 p2-repository 到底是什么——定义。
我认为这与 OSGi 和 Nexus 有关。但它来自哪里?当我使用 p2 存储库时,我是否绑定到 Nexus?或者这是来自 OSGi 的通用标准?还是 Eclipse/Maven/Tycho?
既然可以拥有 Maven,为什么还需要 p2-repositories?或者为什么我不能使用 Maven?
【问题讨论】:
-
Tycho 用于解析 OSGi 工件 P2 存储库。关键是该项目是基于清单或基于 pom 的。 MANIFEST 方式是更面向 OSGi 的方式,而基于 pom 的是 Maven 相关方式....
标签: eclipse maven osgi nexus p2