我尝试使用自签名证书在HTTPS连接上启动maven sonar:sonar
到SonarQube实例。 Maven给我这个错误:
[错误]无法执行目标 org.sonarsource.scanner.maven:声纳Maven的插件:3.4.0.905:声纳 项目data.model上的(default-cli):无法执行SonarQube:失败 从服务器获取引导索引: sun.security.validator.ValidatorException:PKIX路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到所请求目标的有效证书路径 - > [帮助1]
答案 0 :(得分:2)
你可以import the server certificate in your truststore:
keytool -import -v -trustcacerts -alias mySonarServer -file sonarServer.crt -keystore cacerts
cacerts
是JRE安装中的那个。