Сборка Gradle 7.4 с ошибкой разрешения: сервер может не поддерживать запрошенные клиентом версии протокола TLS

Я пытаюсь создать проект Gradle со следующими свойствами Gradle:


## use proxy
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=7890
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=7890

## config tls
systemProp.https.protocols=TLSv1.1,TLSv1.2,TLSv1.3
systemProp.jdk.tls.client.protocols=TLSv1.1,TLSv1.2,TLSv1.3

У меня есть прокси на порту 7890. Jdk — 17, а gradle — 7.4. Когда я создаю проект с открытым исходным кодом под названием airbyte. Я получил следующую ошибку:

Building all of Airbyte.
/Users/wanshao/projects/cdc/airbyte/airbyte-integrations/connectors
> Task :buildSrc:extractPluginRequests UP-TO-DATE
> Task :buildSrc:generatePluginAdapters UP-TO-DATE
> Task :buildSrc:compileJava UP-TO-DATE
> Task :buildSrc:compileGroovy UP-TO-DATE
> Task :buildSrc:compileGroovyPlugins UP-TO-DATE
> Task :buildSrc:pluginDescriptors UP-TO-DATE
> Task :buildSrc:processResources UP-TO-DATE
> Task :buildSrc:classes UP-TO-DATE
> Task :buildSrc:jar UP-TO-DATE
> Task :buildSrc:assemble UP-TO-DATE
> Task :buildSrc:pluginUnderTestMetadata UP-TO-DATE
> Task :buildSrc:compileTestJava NO-SOURCE
> Task :buildSrc:compileTestGroovy NO-SOURCE
> Task :buildSrc:processTestResources NO-SOURCE
> Task :buildSrc:testClasses UP-TO-DATE
> Task :buildSrc:test NO-SOURCE
> Task :buildSrc:validatePlugins UP-TO-DATE
> Task :buildSrc:check UP-TO-DATE
> Task :buildSrc:build UP-TO-DATE
Download https://plugins.gradle.org/m2/io/swagger/swagger-parser/1.0.55/swagger-parser-1.0.55.jar, took 1 s 880 ms (94.89 kB)

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/wanshao/projects/cdc/airbyte/build.gradle' line: 322

* What went wrong:
A problem occurred evaluating root project 'airbyte'.
> A problem occurred configuring project ':airbyte-api'.
   > Could not resolve all files for configuration ':airbyte-api:classpath'.
      > Could not download joda-time-2.10.8.jar (joda-time:joda-time:2.10.8)
         > Could not get resource 'https://plugins.gradle.org/m2/joda-time/joda-time/2.10.8/joda-time-2.10.8.jar'.
            > Could not GET 'https://plugins.gradle.org/m2/joda-time/joda-time/2.10.8/joda-time-2.10.8.jar'.
               > The server may not support the client's requested TLS protocol versions: (TLSv1.1, TLSv1.2, TLSv1.3). You may need to configure the client to allow other protocols to be used. See: https://docs.gradle.org/7.4/userguide/build_environment.html#gradle_system_properties
                  > Remote host terminated the handshake


Первый шаг в решении этих проблем — посмотреть, смогу ли я попасть на хост, на котором Gradle дает сбой... В этом случае https://plugins.gradle.org, а затем полный путь к плагину и посмотреть, начнет ли он загрузку. Итог... Если ваш браузер может это сделать, а Gradle не может, изучите свой прокси. Если ваш браузер НЕ МОГУТ найти его, исследуйте свой прокси.

User51 03.02.2023 15:07
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
56
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это вызвано плохой сетью и прокси. Я настраиваю свой прокси и сеть, и все идет хорошо.

Другие вопросы по теме