Проект не был построен, поскольку его путь сборки не завершен - PullRequest
62 голосов
/ 18 февраля 2012

Каждый раз, когда я пытаюсь импортировать проект, загруженный из googlecode , в Eclipse, но я получаю некоторые ошибки:

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

Невозможно разрешить цель 'android-10' (изменяется с 1 на 15)

Я уже проверил другие ответы насайт, но решение не сработало.

В

Свойства -> Путь сборки Java -> Библиотеки

есть 1 элемент:

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

Ответы [ 17 ]

0 голосов
/ 23 октября 2014

если проект не очень большой, вы можете скопировать пакеты и вставить его в новый проект, вы не увидите ошибок в новом проекте.

0 голосов
/ 05 июня 2014

Мой "Автоматически строить" был отключен в "Проекте". Я отключил его, потому что Eclipse не загружал проекты правильно по различным неизвестным причинам. Включив, решил мою проблему.

0 голосов
/ 27 марта 2014

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

  1. Эта проблема возникает, только если проект используется несколькими компьютерами.
  2. Для меня я нашел java JDKэто проблема.
  3. Мой коллега использовал систему Mac и JDK 1.7.но в моей системе я использовал jdk 1.6.
  4. Я думаю, это может быть проблемой.Поэтому я выбираю проект и открываю свойства и изменяю свой jdk на 1.7
  5. Изменить цель = Google Inc.: API Google: 19
  6. Очистить и построить

Наконец, выпускфиксированный.Я думаю, что это из-за того, что после того, как вы соберете свой проект с более высокой версией JDK, вы должны собрать с той же версией.

ПРИМЕЧАНИЕ: мы не сталкивались с этой проблемой раньше, пока мой коллега не собрал JDK 1.7.После того, как он начал использовать JDK 1.7, возникает только эта проблема.

Надеюсь, у кого-нибудь это сработает.И нет необходимости устанавливать новое затмение.

0 голосов
/ 04 ноября 2013

Для меня эта проблема была связана с OpenJDK 6 в Ubuntu.

Обновите свой JRE или установите вместо него собственный JRE Sun и перезапустите Eclipse.

0 голосов
/ 27 июня 2013

У меня была похожая проблема.Точно такая же ошибка, но в Ubuntu после того, как я работал над проектом в папке dropbox из Windows.Я только что добавил android.jar в проект.Каким-то образом он исчез из пути сборки.

0 голосов
/ 09 января 2013

Мне пришлось удалить R.java в папке gen, затем выполнить чистую сборку. Это решило мою проблему

0 голосов
/ 29 марта 2013

Ответ Стива действительно помогает для некоторых проектов, но все же для некоторых проектов он остается тем же, я думаю, проекты, ранее встроенные в раннюю версию JDK 1.5 (в моем случае). Найден обходной путь для них,

1.Найдите класс, вызывающий проблему (продолжайте расширять проект в проводнике пакетов).

2. Скопируйте содержимое класса после блока import.

3. Удалить весь класс.

4.Право Нажмите на проект, затем Инструменты Android >> Исправить свойства проекта

5.Создайте класс с тем же именем в том же пакете, что и ранее удаленный класс. (Если проект был импортирован, а удаленный класс представлял собой Activity / Service / Provider / Reciever , то, я думаю, класс уже включен в AndroidManifest.xml).

6. Вставьте содержимое класса и пакетов импорта.

7. Очистить проект.

...