Почему мои тесты плагинов JUnit терпят неудачу с неразрешенными ошибками пакетов? - PullRequest
1 голос
/ 18 августа 2011

Я пытаюсь запустить мой плагин JUnit Plugin-Test для моих проектов PDE.Раньше он работал, но я изменил некоторые имена своих комплектов OSGi, и теперь он выходит из строя со следующим:

!ENTRY org.eclipse.osgi 2 0 2011-08-09 15:43:59.904
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-08-09 15:43:59.904
!MESSAGE Bundle me.gladwell.android.tools_0.1.1.qualifier [76] was not resolved.
!SUBENTRY 2 me.gladwell.android.tools 2 0 2011-08-09 15:43:59.904
!MESSAGE Package uses conflict: Require-Bundle: org.eclipse.persistence.moxy; bundle-version="2.1.0"
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-08-09 15:43:59.904
!MESSAGE Bundle me.gladwell.eclipse.m2e.android_0.3.1.qualifier [77] was not resolved.
!SUBENTRY 2 me.gladwell.eclipse.m2e.android 2 0 2011-08-09 15:43:59.905
!MESSAGE Missing required bundle me.gladwell.android.tools_0.1.1.
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-08-09 15:43:59.905
!MESSAGE Bundle me.gladwell.eclipse.m2e.android.test_0.3.1.qualifier [78] was not resolved.
!SUBENTRY 2 me.gladwell.eclipse.m2e.android.test 2 0 2011-08-09 15:43:59.905
!MESSAGE Missing required bundle me.gladwell.eclipse.m2e.android_0.0.0.
!SUBENTRY 2 me.gladwell.eclipse.m2e.android.test 2 0 2011-08-09 15:43:59.905
!MESSAGE Missing required bundle me.gladwell.android.tools_0.0.0.

Пожалуйста, смотрите полный журнал ошибок

Я не уверен, как диагностировать эти сообщения и где / на какие проблемы они могут ссылаться.Эти тесты успешно выполняются в моей командной строке, сборке Tycho-Maven, и проект компилируется без ошибок в Eclipse.Я выбрал опцию «все рабочее пространство и включенные целевые подключаемые модули» в поле выбора моего запуска «Запуск с».

Есть идеи, почему я получаю эти сообщения об ошибках?

1 Ответ

0 голосов
/ 18 августа 2011

Если вы повторно используете конфигурацию запуска и изменили что-либо с помощью метаданных плагина (например, их имен), вы должны быть уверены, что это «очистка пространства конфигурации». Вы найдете эту опцию на вкладке Конфигурация модуля запуска.

...