sun.security.validator.ValidatorException: не удалось построить путь PKIX:
Я пытаюсь реализовать gatling для моего проекта, используя gradle, я ссылаюсь на этот блог, чтобы реализовать то же самое, он работает очень хорошо, если я пытаюсь реализовать его как отдельный проект в intellij, как указано в блоге.
Но если я пытаюсь интегрировать то же самое с проектом и добавить идентификатор плагина для существующей сборки, gradle, то это выдает мне ошибку ниже,
plugins {
id "com.github.lkishalmi.gatling" version "0.3.0"
}
* What went wrong:
Error resolving plugin [id: 'com.github.lkishalmi.gatling', version: '0.3.0']
> Could not GET 'https://plugins.gradle.org/api/gradle/4.2.1/plugin/use/com.github.lkishalmi.gatling/0.3.0'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Не в состоянии понять, почему он не работает для интеграции проекта и работает на индивидуальный.
Может кто-нибудь, пожалуйста, дайте мне знать, как решить эту проблему, я искал решение, и во многих местах написано, что мне нужно будет настроить какой-то сертификат и много шагов.
Но я бы не хотел этого делать, потому что, если с сертификатами была проблема, то это должно было произойти и для отдельного проекта, если я удалю плагин. com.github.lkishalmi.gatling
тогда не было бы никакой проблемы, могла бы быть какая-либо возможность из-за других плагинов, что-то конфликтует, и тогда эта проблема прибывает.
Я не могу понять природу или логику этой проблемы, появляется ли она, когда есть что-то противоречащее или проблема отдельного сертификата.
В отдельном проекте я пытался добавить плагины из моего проекта, в этом случае это дало ту же проблему, но для некоторых добавленных плагинов, как для добавления ниже,
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
classpath('org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.1')
Так что ищите способы, как я могу идти вперед с этим.
1 ответ
Наконец, я смог разрешить то же самое, импортировав сертификат локальной сети, я попытался сослаться на комментарии Джея относительно этой справочной проблемы, а затем настроить переменные MAVEN_OPTS env, а также мне пришлось переключиться на неограниченную сеть, чтобы решить мою проблему.