Проект Gradle не опирается на мою машину, но работает на всех остальных - PullRequest
0 голосов
/ 19 ноября 2018

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

Если я выполняю упаковку Gradle вручную с терминала:

    ./gradlew build

проект компилируется без ошибок, но при импорте проекта в IDE происходит сбой синхронизации Gradle, что приводит к следующей ошибке:

    * What went wrong:
    Could not resolve all dependencies for configuration ':billing- 
    provisioning-consumer-finance-details:compile'

Я предполагаю, что это не может быть проблемой со структурой проекта или чем-то не так с build.gradle, так как он собирается без ошибок на других машинах.

Пока я пробовал:

  • Повторное клонирование проекта (несколько раз)
  • Очистка кэша Gradle в ~ / .gradle / caches
  • Очистка ~ / .m2 / репозиториев
  • Сборка проекта в другой IDE (Eclipse), которая по-прежнему выдает ту же ошибку.

1 Ответ

0 голосов
/ 19 ноября 2018

Вы можете выполнить следующие действия:

  1. Загрузить Gradle из Gradle
  2. Создать или экспортировать GRADLE_HOME в качестве переменной среды. Пример: E: \ SoftwareRepo \ building tools \ gradle-4.4.1
  3. Добавить в путь или экспортировать переменную пути PATH = [YOUR GRADLE_HOME / bin].ех. E: \ SoftwareRepo \ build tools \ gradle-4.4.1 \ bin
  4. Откройте cmd или терминал в любом месте вашего ПК и запустите gradle --v .В случае успешной установки gradle отобразится информация об установленной gradle.
  5. Клонируйте свой gradle-проект
  6. Перейдите в корневой каталог проекта.Откройте терминал и запустите gradle clean build

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

Если вы попытались с помощью intelijИдея, то вам нужно попробовать это

  1. Файл-> Открыть .затем выберите вашу исходную папку.
  2. , затем появится всплывающее окно и выберите локальный источник назначения Local destribution
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...