1

我正在尝试使用 Lotus Expeditor Toolkit 为 IBM Lotus Notes 开发复合应用程序。我正在使用 Eclipse Keplar SR2 并尝试安装 Lotus Expeditor 6.2.3(甚至 6.2.2 和 6.2.1)。我已经下载了 Expeditor Toolkit 的更新站点:

http://www14.software.ibm.com/webapp/download/nochargesearch.jsp?q=Lotus+Expeditor+Toolkit+6.2

Eclipse 能够看到 site.xml 文件并尝试安装 Expeditor,但我收到一条错误消息,指出找不到 org.eclipse.equinox.common [3.4.0,3.5.0]。

我为 KeplarSR2 下载了 Equinox:

http://download.eclipse.org/equinox/drops/R-KeplerSR2-201402211700/index.php

我可以下载一个包含二进制、功能和插件文件夹的 zip 文件,但没有 site.xml 文档,因此 Eclipse 无法以这种方式安装。但是,有一个 artifacts.xml 文件和一个 content.xml 文件。

那么如何将 Equinox 安装到 Eclipse 中?(以安装 Lotus Expeditor 为目标)

也许,我什至需要 Lotus Expeditor 吗?是否有其他 Java UI 类允许我添加菜单项,例如,如果用户邮件文件不在焦点上,我可以隐藏或灰显?

谢谢。

4

3 回答 3

2

Expediter 6.2.3 的发布日期为 2011 年 10 月 11 日,因此可能是为了与比 Kepler SR2 更老的 Eclipse 基础一起工作而构建的。鉴于错误版本范围是 [3.4.0,3.5.0),我想这意味着使用 Eclipse 3.4.2(又名 Ganymede)或可能是 3.5.2(又名 Helios)。

如果您使用的是较新的 Notes 版本,那么我希望 Expediter 不再适用,但我不知道该建议什么。如果我能找到,我会再次发布。

于 2014-08-11T18:01:00.540 回答
2

消息的 [3.4.0,3.5.0] 部分告诉您 Expeditor 想要 org.eclipse.equinox.common 插件的版本介于 3.4.0 和 3.5.0 之间。

Eclipse Kepler(和 Luna)具有此插件的 3.6.200 版本,因此 Expeditor 安装不兼容。自 Expeditor 下载日期为 2011 年以来,这可能并不奇怪。

如果要使用此代码,则必须使用旧版本的 Eclipse。

顺便说一下,p2 是 Eclipse 安装管理器。

于 2014-08-11T18:01:20.027 回答
1

感谢那些做出回应的人。我已经确认 Lotus Expeditor 仅适用于 Eclipse Ganymede JavaEE IDE。

于 2014-08-12T00:31:49.570 回答