Ich habe gerade 17.10 in einer neuen VM installiert. Beim Versuch, eine Entwicklungsumgebung einzurichten, wird beim Ausführen gradle
oder beim ./gradlew
Anzeigen der folgenden Fehlermeldung Folgendes angezeigt:
* 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
Dies ist unabhängig von der Gradle-Version, der Java-Version (sowohl openjdk als auch Oracle 8 und 9 haben den Fehler) und der Shadowjar-Version. Dies führt mich zu dem Schluss, dass es sich eher um Ubuntu als um gradle / openjdk / oracle handelt.
Ich habe versucht, die CA-Zertifikate sowohl sudo update-ca-certificates -f
als auch zu aktualisieren. Beides sudo apt install ca-certificates-java --reinstall
behebt das Problem nicht. Ich habe sogar auf die bewährte Technik zurückgegriffen, bei der das Ein- und Ausschalten ohne Auswirkungen blieb.
Was ist das Problem und wie behebe ich es?
openjdk-8-jdk
hat bei mir nicht funktioniert. Hast du eine Idee, wie du das hinbekommst? Ich habe eineautoremove
vor der Installation ausgeführtopenjdk-8-jdk
und dannopenjdk-9-jdk
, aber das ist das einzige, was anders hätte sein können als das, was Sie gesagt haben.