Проект не был построен, так как его путь сборки является неполным
каждый раз, когда я пытаюсь импортировать проект, скачанный с googlecode в Eclipse, но я получаю некоторые ошибки:
проект не был построен, так как его путь сборки является неполным. Не может найдите файл класса для java.ленг.Объект. Исправьте путь сборки, а затем попробуйте строительство этого проекта
Не удается решить цель " android-10 "(это изменяется от 1 до 15)
Я уже проверил другие ответы на сайте, но нет решение сработало.
на
Свойства - > Путь Сборки Java - > Библиотеки
есть 1 пункт:
Не удается получить системные библиотеки для проекта
17 ответов:
кажется, что вам не хватает JDK (java.ленг.Объект приходит оттуда )
проблема в том, что вы использовали один и тот же Android API на разных ПК. Eclipse теряется с именами путей, которые отличаются, но с тем же API.
чтобы решить эту проблему, сначала повторно выберите версию API Android (установите другую и действительную, затем восстановите ее и подтвердите- > это заставит Eclipse перезагрузить API). Затем перейдите в проект->свойства-> путь построения Java. Затем удалите " невозможно получить систему библиотека для проекта", затем " добавить библиотеку "и выберите"Android Classpath container".
щелкните правой кнопкой мыши по проекту - > свойства - > путь сборки Java (из левого списка) - > библиотеки (вкладка) - > добавить библиотеку (кнопка справа) - > системная библиотека JRE - > далее - > рабочее пространство по умолчанию JRE - > готово
Это должно решить по крайней мере одну из ваших ошибок. Любые другие могут потребовать добавления дополнительных библиотек.
надеюсь, что это помогает.
закрыть затмение и снова открыть работал для меня. Возможно, вам придется сделать это два или три раза. Каждый раз дайте ему минуту для автоматического запуска процесса сборки (проверьте нижний правый угол), чтобы завершить, так как эти ошибки часто исчезают в это время.
или попробуйте очистить затронутые проекты.
'выключить и снова включить'
Первоначально я пытался импортировать проект android из github и столкнулся с вышеуказанной проблемой
не удается настроить путь сборки
не удается получить системные библиотеки
проводник пакетов - > щелкните правой кнопкой мыши проект - > "свойства" - > "Android" - > "Цель Сборки Проекта" = 2.3.3
Примечание: также попробуйте очистить (в Windows: Project - > Clean) затем обновить (F5) на случайность. Есть хороший шанс, что это волшебным образом решит все ваши проблемы.
вежливость: КАЙЛ КЛЕГГ
ссылка
Goto eclipse - > настройки - > java - > путь сборки.
вы видите jre_lib настроен там? Если нет, добавьте JRE_LIB из расположения JDK / jre lib. Они могут быть переопределены для каждого проекта. Кажется, ваше затмение не знает о библиотеках Java.
ничего из этого не работает для меня. Я создал новое рабочее пространство для проектов. Это сработало для меня! Переход на новое рабочее пространство обычно чудесным образом решает многие из этих проблем конфигурации. Просто создайте новую папку, в которой вы хотите, чтобы ваше новое рабочее пространство было, а затем используйте "импорт проекта из существующего кода".
Я видел такие ошибки в прошлом при импорте проектов в eclipse. Решение этого заключается в том, чтобы перейти к свойствам - > Android и выбрать цель сборки проекта соответствующим образом (Android x.x.x или Google API)
боролся с этим, пытаясь загрузить образец приложения Vuforia слишком долго сегодня. Решение, которое, наконец, получил мой проект, чтобы построить было:
1) окно - > Android SDK Manager и установить последние обновления
2)-4--> путь->настроить путь сборки->сборки Android и в рамках проекта построения целевой отметке Android 4.4.2 и нажмите кнопку OK
3) очистить, построить и запуститьЯ надеюсь, что это решает кто-то еще одна проблема, затмение расстраивает, как F$#@!!!
ответ Стива действительно помогает для некоторых проектов, но все же для некоторых проектов он остается прежним, я думаю, что проекты ранее строились в начале JDK 1.5 (в моем случае). Нашел обходной путь для них,
1.Найдите класс, который вызывает проблему (продолжайте расширять проект в Обозревателе пакетов).
2.Скопируйте содержимое класса после
import
заблокировать.3.Удалите весь класс.
4.Щелкните правой кнопкой мыши на проекте Android Инструменты > > Исправить Свойства Проекта
5.Создайте класс с тем же именем в том же пакете, который был удален ранее.(Если проект импортирован и удаленный класс был Активность / Сервис / Поставщик / Приемник тогда я думаю, что класс уже включен в
AndroidManifest.xml
).6.Вставьте содержимое класса и импортируйте пакеты.
7.Очистите проект.
У меня была похожая проблема. Точно такая же ошибка, но в Ubuntu после того, как я работал над проектом в папке dropbox из Windows. Я только что добавил android.баночка для проецирования. Каким-то образом он исчез из пути сборки.
для меня эта проблема была связана с OpenJDK 6 на Ubuntu.
обновите JRE или установите собственный JRE Sun вместо этого и перезапустите Eclipse.
Я знаю, что это слишком поздно. но я также сталкиваюсь с этой проблемой, и я исправляю это, выполнив следующие шаги.
- эта проблема возникает только в том случае, если проект совместно используется между различными машинами.
- для меня я нашел java JDK-это проблема.
- мой коллега использовал систему mac и с помощью jdk 1.7. но в моей системе я использовал jdk 1.6.
- Я думаю, что может быть проблемой. Поэтому я выбираю проект и открываю свойства и изменяю свой jdk на 1.7
- изменить цель=Google Inc.: Google Api:19
- Очистить И Построить
наконец-то проблема решена. Я думаю, что это связано с тем, что если вы создадите свой проект с более высокой версией JDK, после этого вы должны построить с той же версией.
Примечание: мы не сталкиваемся с этой проблемой до тех пор, пока мой коллега не построит с JDK 1.7. После того, как он начал использовать JDK 1.7, только эта проблема возникает.
надеюсь, что это будет работать для кого-то. И нет необходимости устанавливать новые затмение.
У меня была моя" сборка автоматически "отключена в"проекте". Я выключил его, потому что Eclipse не загружал проекты правильно, по разным неизвестным причинам. Включив это, я решил свою проблему.
Если проект не очень большой, вы можете скопировать пакеты и вставить его в новый проект, вы не увидите ошибок в новом проекте.