Проект Eclipse Gradle показывает ошибки зависимостей: контейнер «проект и внешние зависимости» ссылается на несуществующую библиотеку - PullRequest
1 голос
/ 03 марта 2020

Проект Eclipse Gradle показывает ошибки зависимостей.

ссылка на проект контейнера и внешние зависимости не существует в библиотеке

Ответы [ 2 ]

0 голосов
/ 07 апреля 2020

Я получаю эту же ошибку. Время от времени это происходит случайным образом с большинством проектов, которые я импортировал в Eclipse. Gradle пропускает некоторую случайную зависимость, хотя он находится на dis c. На рисунке ниже показано, что 6 различных проектов терпят неудачу, а на следующем рисунке показана несуществующая ссылка на библиотеку. enter image description here.
enter image description here

Ссылка Gradle sh обычно не решает ее. Чтобы решить эту проблему, я должен удалить проект из Eclipse (не dis c), затем вручную удалить файлы .classpath / .project и папку .settings, а затем снова импортировать проект в Eclipse. Очень раздражает: /

0 голосов
/ 03 марта 2020

В проектах Eclipse Gradle есть кнопка для обновления sh проекта gradle, но на самом деле это неочевидно и не срабатывает при попытке «быстро исправить» ошибку в затмении.

  • Right - нажмите на нужный проект с ошибками зависимости
  • . В меню выберите Gradle
  • . Нажмите «Refre sh Gradle Project»

. Это позволит удалить ошибки но обработка может занять несколько минут.

Если ошибки все еще присутствуют в eclipse, вы должны попытаться переопределить зависимости sh и построить с помощью gradle за пределами eclipse в командной строке и посмотреть, работает ли это по правилу out eclipse / gradle syn c как ваша проблема.

Пример командной строки gradle для refre sh и build (используйте gradlew, если вы используете оболочку gralde):

gradle clean
gradle --refresh-dependencies
gradle build -x test
gradle test (optional)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...