如何解决 Eclipse 上的 "Reference to undefined variable rcp_xulrunner" 错误

How to resolve "Reference to undefined variable rcp_xulrunner" error on eclipse

我正在尝试创建一个 Notes 客户端插件(使用 Lotus Expeditor Toolkit 6.2.2)。

我一直在关注本网站的视频教程 - https://www-10.lotus.com/ldd/ddwiki.nsf/dx/video_creating_your_fist_eclipse_plugin_for_lotus_notes

目前,我卡在了第 1 步。

  1. 我已经下载并安装了 Eclipse Ganymede 3.4.2(面向 RCP/Plug-in 开发人员的 Eclipse)
  2. 在 Eclipse Ganymede 中安装了 Lotus Expeditor Toolkit 6.2.2
  3. 这就是问题所在 - 在 运行 配置中,我添加了一个新的客户端服务并将其命名为 "Notes",如下所示视频教程,然后单击“应用”。当我尝试单击 运行 时,显示错误消息:

关于如何解决此问题的任何见解?

我通过执行以下操作解决了这个问题:

  1. 已下载 xulrunner 1.9 并安装在此目录中:C:\Program Files (x86)\Mozilla XULRunner.9
  2. 编辑了 运行 配置中的 VM 参数,来自:

"-Dorg.eclipse.swt.browser.XULRunnerPath=${rcp_xulrunner}/xulrunner"

"-Dorg.eclipse.swt.browser.XULRunnerPath=C:\Program Files (x86)\Mozilla XULRunner.9"