如何在 eclipse-rcp 中验证更新站点
How to authenticate update site in eclipse-rcp
如何在通过 Web 或 rcp 应用程序(版本 3.x 和 4.x)访问时验证更新站点 url。
参考URL:https://www.eclipse.org/forums/index.php/t/1093851/
和 https://www.eclipsezone.com/eclipse/forums/t106640.html
在第一个 url 问题中提到了 LoginDialog (org.eclipse.equinox.internal.p2.ui.dialogs.UserValidationDialog) 的使用,但我不知道如何在代码中使用它。
我也按照第二个 url 中提到的步骤操作,但无法获得任何对话框。
请在下面的图片链接中找到带有数字的 4 个步骤,我希望在第 3 步和第 4 步之间进行身份验证对话
Image with steps 1 and 2
Image with step 3
Image with step 4
来自参考 URL https://www.eclipse.org/forums/index.php/t/1093851/
p2 uses the OSGi Services mechanism to find services. You'll want to provide an implementation of the org.eclipse.equinox.p2.core.UIServices;
尝试将 "org.eclipse.equinox.p2.ui" 及其依赖项添加到您的 RCP,此捆绑包注册了使用 org.eclipse.equinox.internal.p2.ui.dialogs.UserValidationDialog
的 public class ValidationDialogServiceUI extends UIServices
如何在通过 Web 或 rcp 应用程序(版本 3.x 和 4.x)访问时验证更新站点 url。
参考URL:https://www.eclipse.org/forums/index.php/t/1093851/ 和 https://www.eclipsezone.com/eclipse/forums/t106640.html
在第一个 url 问题中提到了 LoginDialog (org.eclipse.equinox.internal.p2.ui.dialogs.UserValidationDialog) 的使用,但我不知道如何在代码中使用它。
我也按照第二个 url 中提到的步骤操作,但无法获得任何对话框。
请在下面的图片链接中找到带有数字的 4 个步骤,我希望在第 3 步和第 4 步之间进行身份验证对话
Image with steps 1 and 2
Image with step 3
Image with step 4
来自参考 URL https://www.eclipse.org/forums/index.php/t/1093851/
p2 uses the OSGi Services mechanism to find services. You'll want to provide an implementation of the org.eclipse.equinox.p2.core.UIServices;
尝试将 "org.eclipse.equinox.p2.ui" 及其依赖项添加到您的 RCP,此捆绑包注册了使用 org.eclipse.equinox.internal.p2.ui.dialogs.UserValidationDialog
public class ValidationDialogServiceUI extends UIServices