2013-09-30 4 views
2

Я пытаюсь построить lttng часть linuxtools по источнику. Я загрузил и извлек tar-файл linuxtools-2.0.0. Я импортировал подпапку lttng в мое рабочее пространство. Он состоял из 28 отдельных проектов:Анализ API, прерванный в Eclipse из-за неполного пути сборки

  • org.eclipse.linuxtools.ctf
  • org.eclipse.linuxtools.ctf.core
  • org.eclipse.linuxtools.ctf.core.tests
  • орг .eclipse.linuxtools.ctf.parser
  • org.eclipse.linuxtools.gdbtrace
  • org.eclipse.linuxtools.gdbtrace.core
  • org.eclipse.linuxtools.gdbtrace.core.tests
  • org.eclipse.linuxtools.gdbtrace.help
  • org.eclipse.linuxtools.gdbtrace.ui
  • org.eclipse.linuxtools.gdbtrace.ui.tests
  • org.eclipse.linuxtools.lttng.help
  • org.eclipse.linuxtools.lttng.releng-сайт
  • org.eclipse.linuxtools.lttng2
  • org.eclipse.linuxtools.lttng2.core
  • org.eclipse.linuxtools.lttng2.core.tests
  • org.eclipse.linuxtools.lttng2.kernel
  • org.eclipse.linuxtools.lttng2.kernel.core
  • org.eclipse.linuxtools.lttng2.kernel.core.tests
  • org.eclipse.linuxtools.lttng2 .kernel.ui
  • org.eclipse.linuxtools.lttng2.kernel.ui.tests
  • org.eclipse.linuxtools.lttng2.ui
  • org.eclipse.linuxtools.lttng2.ui.tests
  • орг .eclipse.linuxtools.tmf
  • org.eclipse.linuxtools.tmf.core
  • org.eclipse.linuxtools.tmf.core.tests
  • org.eclipse.linuxtools.tmf.help
  • org.eclipse.linuxtools.tmf.ui
  • org.eclipse.linuxtools.tmf.ui.tests

В задачах просмотра я получаю следующее сообщение об ошибке:

анализ API прерванную для 'org.eclipse.linuxtoosl.ctf.core', поскольку его путь сборки неполный

Это происходит для всех проектов, КРОМЕ:

  • org.eclipse.linuxtools.ctf
  • org.eclipse.linuxtools.gdbtrace
  • org.eclipse.linuxtools.gdbtrace.помочь
  • org.eclipse.linuxtools.lttng.help
  • org.eclipse.linuxtools.lttng.releng-сайт
  • org.eclipse.linuxtools.lttng2
  • org.eclipse.linuxtools.lttng2.core
  • org.eclipse.linuxtools.lttng2.core.tests
  • org.eclipse.linuxtools.lttng2.kernel
  • org.eclipse.linuxtools.tmf
  • org.eclipse.linuxtools.tmf.help

Любые предложения относительно того, почему это происходит?

+0

Похоже, что проект 'org.eclipse.linuxtoosl.ctf.core' не имеет доступа ко всем пакетам, указанным в его манифесте (для примеров' org.eclipse.core.runtime'). Есть ли причина построить это из источника, а не использовать сайт обновления? –

+0

Я работаю в надежном офисе и занимаюсь разработкой на виртуальной машине без доступа в Интернет. @ greg-449 – mstep91

+0

Вы можете получить сайт обновления в виде zip [здесь] (http://www.eclipse.org/downloads/download.php?file=/linuxtools/linuxtools-2.1.0.zip) и установить его указав локальный архив. –

ответ

1

То же самое случилось со мной сегодня, и вот как это было решено (потратив 3 часа на его решения):

  1. Удалено все двоичные файлы вручную (от проблемных плагинов),
  2. Update целевое определение,
  3. Debug Configurations-> Plug-ins-> Выбрать все-> Apply-> Debug

Надежда, что помогает!

+0

ручные очистки двоичных файлов сделали это для меня –