我刚刚在新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
这与gradle版本,java版本(openjdk和oracle 8和9都有故障)和shadowjar版本无关。这使我得出结论,它与Ubuntu相关,而不是gradle / openjdk / oracle相关。
我尝试过更新CA证书(sudo update-ca-certificates -f
和)sudo apt install ca-certificates-java --reinstall
,但都不能解决问题。我什至回到了经过尝试和测试的关闭和重新打开技术,没有任何影响。
有什么问题,我该如何解决?
openjdk-8-jdk
对我不起作用。你知道如何工作吗?我确实autoremove
在安装之前安装了openjdk-8-jdk
,然后运行了openjdk-9-jdk
,但这是唯一可能与您所说的不同的东西。