我尝试左右搜索,但找不到Eclipse使用的p2存储库格式的规范。
我对阅读p2元数据(content.xml/jar
和artifacts.xml/jar
)感兴趣,我想知道它们的语法,存储库布局(复合与简单等)。
我可以通过查看一些现有的存储库来对此进行逆向工程,但是我想知道是否有文档对此进行了详细描述。
最佳答案
这些文件的格式不被认为是API,因此,没有规范。实际上,这些只是p2存储库的一种格式,并且您可以根据需要插入自己的格式。存储库格式的唯一API是IMetadataRepository和IArtifactRepository的实现。
如果您想处理这些文件,我建议加载存储库(使用IMetadataRepositoryManager和IArtifactRepositoryManager)并使用这些接口(interface)公开的API。
关于eclipse-plugin - 在哪里可以找到p2存储库规范?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12601526/