2012-04-13 4 views
3

Я использую rodin and eventb framework, которые используют equinox и eclipse. Мы теперь модифицируем его для поддержки новых функций моей исследовательской группы, и мы хотим избавиться от части GUI (в основном, чтобы избежать написания кода gui и возможности запуска тяжелых вычислений на удаленных серверах). Мы преуспеваем, чтобы иметь свой собственный пакет с нашим кодом и который нужно только следующее затмение и равноденствия расслоение (от затмения версии 3.7.1):Возможно ли создать приложение Equinox + Eclipse без части GUI?

  • org.eclipse.ant.runtime
  • org.eclipse.core
  • org.eclipse.core.contenttype
  • org.eclipse.core.expressions
  • org.eclipse.core.jobs
  • org.eclipse.core.resources
  • org.eclipse.equinox
  • org.eclipse.osgi

и Родена и расслоения: событие В

  • org.rodinp.core
  • org.eventb.core
  • org.eventb.ast

При запуске контейнера osgi создается рабочее пространство каталога, а некоторые ошибки сообщаются в .metadata/.log, но, похоже, ошибка конфигурации я мог бы исправить ...

Вопрос: это хорошая идея, чтобы попытаться сделать это без gui? Я боюсь потратить много времени на обнаружение ошибки или невозможность запустить весь набор. У кого-нибудь есть опыт в такой конфигурации?

+1

Нет опыта работы с Rodin/eventb, но, как правило, не должно быть проблем с безголовым RCP. Его хороший способ начать с RCP, потому что вы можете легко добавить пользовательский интерфейс позже, если захотите. – Fredrik

ответ

3

Если вам не нужен GUI, почему вы должны включить его в свое приложение? Вы можете использовать Maven с Tycho для безгласной сборки приложения Eclipse.

Смежные вопросы