Je viens d'installer 17.10 sur une nouvelle machine virtuelle. Essayer de configurer un environnement de développement, lorsque j'exécute gradle
ou ./gradlew
que j'obtiens l'erreur suivante:
* 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
C'est indépendamment de la version gradle, de la version java (openjdk et oracle 8 et 9 ont le défaut) et de la version shadowjar. Cela m'amène à la conclusion que c'est lié à Ubuntu plutôt qu'à gradle / openjdk / oracle.
J'ai essayé de mettre à jour les certificats CA, les deux sudo update-ca-certificates -f
et sudo apt install ca-certificates-java --reinstall
, aucun d'eux ne résout le problème. Je suis même revenu à la technique éprouvée de l'éteindre et de la rallumer sans aucun effet.
Quel est le problème et comment le résoudre?
openjdk-8-jdk
n'a pas fonctionné pour moi. Une idée de comment vous avez fait fonctionner ça? J'ai exécuté unautoremove
avant l'installationopenjdk-8-jdk
puisopenjdk-9-jdk
, mais c'est la seule chose qui aurait pu être différente de ce que vous avez dit.