我使用eclipse Features And Bundles Publisher创建了一个p2元数据文件夹。但是无法添加与本地站点相同的文件夹,因为eclipse继续抱怨 Unable to find the site。 我可以找到content.xml和artifacts.xml但是site.xml不是通过publisher命令生成的。我怀疑是否必须手动创建site.xml。 仅供参考我使用的是日食KeplerSR2。
答案 0 :(得分:3)
p2发布商应该创建这样的结构。根据包的归属,内容和工件存储库文件[内容和工件]可能是jared。
<repo-root-dir>
features
featureA.jar
...
plugins
pluginA.jar
...
content[.xml|.jar]
artifacts[.xml|.jar]
您不会得到也不会要求更新站点文件。 确保从Eclipse中清除您使用的位置 - &gt;偏好 - &gt;可用的软件站点。 Eclipse正在缓存repo元数据。
答案 1 :(得分:0)
是的,您必须拥有来自update_site
的更新网站的site.xml要创建更新站点,您必须开发site.xml文件并构建站点。 PDE提供了用于创建站点的编辑器和项目。网站将包含按类别组织的一个或多个功能。
了解如何创建site.xml