Я пытаюсь реализовать 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')
Итак, ищу способы, как я могу это сделать.
Наконец, я смог решить то же самое, импортировав сертификат локальной сети, я попытался сослаться на комментарии Джея из этот справочный выпуск с последующей настройкой переменных окружения MAVEN_OPTS, а также мне пришлось переключиться на неограниченную сеть, решив мою проблему.