我刚刚在新的 VM 中安装了 17.10。试图建立一个开发环境,当我运行gradle或./gradlew出现以下错误:
* What went wrong:
Error resolving plugin [id: 'com.github.johnrengelman.shadow', version: '2.0.0']
> Could not GET 'https://plugins.gradle.org/api/gradle/4.0/plugin/use/com.github.johnrengelman.shadow/2.0.0'.
> java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Run Code Online (Sandbox Code Playgroud)
这与gradle版本,java版本(openjdk和oracle 8和9都有故障)和shadowjar版本无关。这使我得出结论,它与 Ubuntu 相关,而不是与 gradle/openjdk/oracle 相关。
我试过更新 CA 证书,sudo update-ca-certificates -f和sudo apt install ca-certificates-java --reinstall,都没有解决问题。我什至恢复了久经考验的关闭和再次打开技术而没有任何影响。
有什么问题,我该如何解决?