Я тільки що встановив 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
, але це єдине, що могло відрізнятися від того, що ви сказали.