Właśnie zainstalowałem 17.10 na nowej maszynie wirtualnej. Próbuję skonfigurować środowisko programistyczne, gdy uruchamiam gradle
lub pojawia ./gradlew
się następujący błąd:
* 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
Jest to niezależne od wersji gradle, wersji Java (zarówno openjdk, jak i oracle 8 i 9 mają błąd) i wersji shadowjar. To prowadzi mnie do wniosku, że jest on raczej związany z Ubuntu niż z gradle / openjdk / oracle.
Próbowałem zaktualizować certyfikaty CA, oba, sudo update-ca-certificates -f
i sudo apt install ca-certificates-java --reinstall
żaden z nich nie rozwiązuje problemu. Wróciłem nawet do wypróbowanej i przetestowanej techniki wyłączania i włączania techniki bez wpływu.
W czym jest problem i jak go naprawić?
openjdk-8-jdk
nie działało dla mnie. Masz pomysł, jak to działa? Uruchomiłemautoremove
przed instalacją,openjdk-8-jdk
a potemopenjdk-9-jdk
, ale to jedyna rzecz, która mogła różnić się od tego, co powiedziałeś.