Клиентский API Eclipse Marketplace существует/доступен?

Я хотел бы использовать API Eclipse Marketplace Client (MPC) для разработки собственного клиента Marketplace в моем приложении RCP. Я разрабатываю свое приложение под Eclipse Kepler (Service Release 1 - Build id: 20130919-0819).
Я нашел довольно интересное руководство по настройке MPC здесь.
Я внимательно следовал инструкциям руководства, но предложенное решение не сработало в моем случае (внутренняя ошибка "java.lang.IllegalStateException: Workbench еще не создан." выбрасывается).
Это руководство довольно старое (2010 г.), и мне интересно, есть ли какая-либо другая более новая документация или кто-нибудь из вас, ребята, может предоставить мне какую-то новую информацию о нем. Вопросы, на которые я хотел бы получить ответы, следующие:

  • Можно ли создать индивидуальную версию клиента Marketplace?
  • Есть ли какой-либо API для этого?
  • Есть ли какая-либо документация, содержащая подсказки в этом направлении?

Любой вклад приветствуется.


person Aldo Paradiso    schedule 11.02.2014    source источник
comment
Workbench has not been created yet означает, что вы не полностью инициализировали Eclipse. Ожидается, что MPC будет работать в полной версии Eclipse RCP.   -  person greg-449    schedule 11.02.2014


Ответы (1)


Зависит от того, какие у вас цели. Если вы хотите добавить свой собственный каталог со своими собственными плагинами, это возможно и не так сложно. Если вы хотите создать полностью свой MPC и заменить стандартный на свой, думаю, это будет сложно.

Я не нашел никаких точек расширения или открытых интерфейсов, указывающих на то, что он предназначен для замены или настройки.

В свое время я хотел создать или изменить клиент маркетплейса, чтобы он показывал только выбранный мной каталог, но это оказалось довольно сложно. См. мой ТАК вопрос здесь с моими выводами.

Также есть аналогичный вопрос -r">здесь.

person Fredrik    schedule 11.02.2014