Как установить Lotus Expeditor на Eclipse Keplar

Я пытаюсь разработать составные приложения для IBM Lotus Notes, используя Lotus Expeditor Toolkit. Я использую 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] не найден.

Я скачал Equinox для KeplarSR2:

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, которые позволят мне добавить, например, пункты меню, которые я могу скрыть или отключить, если почтовый файл пользователя не находится в фокусе?

Благодарю.

3 ответа

Expediter 6.2.3 датирован 11 октября 2011 года, поэтому, вероятно, он создан для работы с гораздо более старой базой Eclipse, чем Kepler SR2. Учитывая, что диапазон версии ошибки равен [3.4.0,3.5.0), я бы предположил, что это означает работать с Eclipse 3.4.2 (он же Ганимед) или, возможно, 3.5.2 (он же Гелиос).

Если вы работаете с более новой версией Notes, то я ожидаю, что Expediter уже не так хорош, но я не знаю, что предложить. Я отправлю еще раз, если смогу узнать.

Часть [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.

Спасибо тем, кто откликнулся. Я подтвердил, что Lotus Expeditor работает только с Eclipse Ganymede JavaEE IDE.

Другие вопросы по тегам