在多用户环境中更新启用p2的RCP应用程序时出错

时间:2012-01-05 14:03:45

标签: eclipse provisioning p2

是否可以以在多用户环境中运行的方式实现我自己的启用p2的RCP应用程序的更新。我想要做的是与eclipse相同,我希望将我的应用程序安装在对用户只读的位置。当用户运行时,他会获得自己的可写位置,通常位于他的主目录下。用户可以安装存储在此可写位置下的其他功能。怎么可能这样做。我测试了我的应用程序,默认情况下它不能正常工作,我的应用程序尝试下载更新失败并继续重新启动。

提前谢谢。

Ulyana

1 个答案:

答案 0 :(得分:1)

部署RCP应用程序时,请按照Eclipse multi-user installs中的步骤创建一个配置区域,您可以将其设置为只读,然后以另一个用户身份运行。

理论上它应该是这样的:

  1. rcp.exe -initialize
  2. 使RCP应用程序目录为只读