Подтвердить что ты не робот

Построить путь неполным только в некоторых рабочих пространствах (Android)

У меня есть несколько рабочих пространств Eclipse (3.52 "Galileo)), чтобы я мог совместно использовать связанные проекты в одной рабочей области. Я переключаюсь между ними с помощью File > Switch Workspace.

Недавно я скопировал хороший рабочий проект в другое рабочее пространство, сделал "Файл > Импорт", чтобы импортировать его в новое рабочее пространство, но после выполнения "Чистоты и сборки" получил " Проект не был построен поскольку его путь сборки не завершен. Не удается найти файл класса для java.lang.Object. Исправить ошибку сборки, а затем попытаться создать этот проект.

Все мои другие проекты строят отлично. Я думал, что "путь сборки" относится к файлам поиска Java или SDK, поэтому почему он будет работать только в одном проекте (... проект, который прекрасно работает в другой рабочей области)?

Я пробовал перезапустить eclipse, переключаться между рабочими пространствами, делать еще один чистый и строить, но не повезло. Есть идеи? Заранее спасибо.

4b9b3361

Ответ 1

Это может быть немного поздно, чтобы помочь вам, но в случае, если другие смотрят, вот как я его исправил:

Щелкните правой кнопкой мыши на своем проекте и выберите "Свойства". Затем выберите "Java Build Path" и вкладка "Библиотека". Ищите JVM. Если его там нет (сломанная ссылка из вашего скопированного проекта), нажмите "Добавить библиотеку" и добавьте JVM по умолчанию. Если есть виртуальная машина, выберите ее и нажмите "Изменить" и повторно выберите JVM по умолчанию. Это должно восстановить эту связь и устранить проблему. Надеюсь, это поможет.

Ответ 2

Я думаю, что Bill LaPrise может быть прав в большинстве случаев, но не в моем. То, что мне в итоге пришлось сделать, это войти в папку, где у меня есть все мои проекты, и удалить метаданные для Eclipse (имейте в виду, что вам придется повторно импортировать все проекты впоследствии! Также все настройки среды, которые вы установили также нужно будет переделать)

После того, как он был удален, я снова импортировал проект, и он сработал.

Это было на Eclipse 4.2.0 Juno, если вам интересно.

Ответ 3

Для тех, кто сталкивается с этой ошибкой при использовании Maven:

  • Щелкните правой кнопкой мыши по проекту, "Путь сборки" → "Настроить путь сборки".
  • Выберите вкладку библиотек. Если зависимости Maven нет в списке, вы определили проблему.
  • Закройте диалоговое окно.
  • Щелкните правой кнопкой мыши по проекту, Maven → Disable Maven Nature
  • Щелкните правой кнопкой мыши проект, Настроить → Преобразовать в проект Maven.

Ответ 4

Щелкните правой кнопкой мыши проект, Maven- > Update Project Решите проблему

Ответ 5

Щелкните правой кнопкой мыши по проекту в проводнике пакетов Eclipse. Затем в раскрывающемся меню найдите "Android Tools". В подменю выберите "Исправить свойства проекта". Он творит чудеса.

Ответ 6

перезагрузка eclipse работает на меня. Я на Индиго.

Ответ 7

В моем случае эта проблема возникает после того, как я устанавливаю ADT вручную, загружая вместо этого .zip установку с сайта ADT.

Я решаю проблему, щелкнув правой кнопкой мыши по проекту → Путь сборки Java. Вы увидите Android XXX, Android Dependencies, Частные библиотеки Android, Разверните и щелкните по адресу Native library location (None), нажмите правую кнопку редактирования, затем добавьте путь к папке ADT на eclipse в пути местоположения. Перезапустить eclipse для завершения