Ho appena installato la 17.10 in una nuova VM. Sto tentando di impostare un ambiente di sviluppo, quando corro gradle
o ./gradlew
ricevo il seguente errore:
* 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
Ciò è indipendente dalla versione gradle, dalla versione java (sia l'errore openjdk che l'oracolo 8 e 9) e la versione shadowjar. Questo mi porta alla conclusione che si tratta di Ubuntu piuttosto che di gradle / openjdk / oracle.
Ho provato ad aggiornare i certificati CA, entrambi sudo update-ca-certificates -f
e sudo apt install ca-certificates-java --reinstall
, nessuno dei quali risolve il problema. Sono anche tornato alla tecnica collaudata per spegnerlo e riaccenderlo senza alcun effetto.
Qual è il problema e come posso risolverlo?
openjdk-8-jdk
non ha funzionato per me. Hai idea di come hai fatto a funzionare? Ho eseguito unaautoremove
prima dell'installazioneopenjdk-8-jdk
e poiopenjdk-9-jdk
, ma questa è l'unica cosa che avrebbe potuto essere diversa da quella che hai detto.