【问题标题】:Product Publisher Application (org.eclipse.equinox.p2.publisher.ProductPublisher)产品发布者应用程序 (org.eclipse.equinox.p2.publisher.ProductPublisher)
【发布时间】:2010-11-03 14:48:18
【问题描述】:

我有一个包含应用程序和产品配置文件 (myproduct.product) 的 Eclipse 包。当我导出产品时,我得到了可以正常运行的可执行文件。

但是如何从 java 应用程序中导出这个 .product 文件呢?我查看了本页底部的示例:

http://wiki.eclipse.org/Equinox/p2/Publisher

但我不明白如何将 .product 文件指定为输入。上面的链接上还有一些 ant 脚本,但最好将发布保持在纯 java 中。有什么想法吗?

【问题讨论】:

    标签: eclipse pde


    【解决方案1】:

    我认为您在阅读 twiki 页面时可能会漏掉一些东西。它已经给出了一个示例来演示如何在命令行中发布产品。 Product Publisher

    注意:产品发布者不会发布构成产品的功能/插件,因此您必须调用 FeatureBundle 发布者来导出功能和插件。

    【讨论】:

    • 是的,据我所知,“Features And Bundles Publisher Application”应该在“Product Publisher”之后运行。但我仍然需要设置 PDEBuild 作业以确保正确指定所有内容。
    • @tul,你是对的。 Publisher 只是将构建结果导出到 p2 存储库或发布。无论使用 PDE 构建还是其他方式,您都必须首先构建您的项目。在 GUI 中导出产品的过程相同,PDE 也是先构建项目,然后调用发布者生成存储库。
    猜你喜欢
    • 1970-01-01
    • 2021-01-22
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    • 2010-09-29
    • 1970-01-01
    • 1970-01-01
    • 2011-04-17
    相关资源
    最近更新 更多