Ошибка при установке JDK в Visual Studio 2017: не удалось скачать

Эта статья поможет вам обойти ошибку (не удалось скачать), которая возникает при установке пакета средств разработки Java (JDK) в Microsoft Visual Studio 2017.

Исходная версия продукта: Visual Studio 2017
Исходный номер базы знаний: 4483430

Симптомы

При установке JDK в Visual Studio 2017 появляется одно из следующих сообщений об ошибке:

  • Сообщение 1

    "Не удалось скачать пакет "JavaJDKV2,version=1.8.6,chip=x86"

  • Сообщение 2

    "Не удалось загрузить пакет "JavaJDKV2,version=1.8.6,chip=x64"

  • Сообщение 3

    "Не удалось скачать ackage 'JavaJDKV1,version=1.8.18'

  • Сообщение 4

    "PackageId:JavaJDKV2; PackageAction:DownloadPackage"

Причина

Эта проблема возникает из-за того, что Oracle больше не разрешает распространение JDK в Visual Studio (с января 2019 г.).

Обходной путь

Чтобы обойти эту проблему, попробуйте следующие методы:

  • Рекомендуется выполнить обновление до последней версии Visual Studio 2017. Последняя версия Visual Studio 2017 использует дистрибутив OpenJDK для разработки мобильных устройств и позволяет избежать проблем с настройкой, которые касаются Oracle JDK.

  • Если вам не удается обновить Visual Studio, установите последнюю версию JDK 8, доступную в пакете загрузки пакета разработки Java SE 8. Затем задайте путь JDK, выполнив следующие действия.

    1. Выберите Сервис.
    2. Выберите Параметры.
    3. Выберите Xamarin.
    4. Выберите Параметры Android.

Заявление об отказе от ответственности за сведения о продуктах сторонних производителей

В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.