我在网上可以找到的所有内容都只是展示了非常简单的高级教程,例如如何在 RCP 应用程序中使用 P2 ui 或如何使用操作 api。
我真的找不到任何关于如何制作自定义 P2 安装过程的好信息。这些信息分散在各处,我能找到的所有高级教程都是针对 Helios 的,它具有临时 api,与 Indigo P2 api 不同。
作为我想做的一个想法,我的 RCP 应用程序连接到运行一些嵌入式硬件并传达一堆随机硬件状态信息的远程 PC。那台远程电脑上有一些 C 代码,我们会定期更新它的二进制文件,这会改变 RCP 应用程序与其通信的方式。
我想做的是在 IU 中拥有其他软件包可以依赖的二进制文件。然后当 P2 安装新的 IU 时,我可以运行另一个类,该类将在另一台计算机上远程安装二进制文件。