17.10を新しいVMにインストールしました。実行するとき、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バージョンには関係ありません。これにより、gradle / openjdk / oracle関連ではなくUbuntu関連であるという結論に至ります。
私は両方、CA証明書を更新しようとしたsudo update-ca-certificates -f
とsudo apt install ca-certificates-java --reinstall
、どちらもが問題を解決します。試してみて、テストを繰り返しても、何の影響も与えずにオフにしてから再度オンにしました。
問題は何ですか?どうすれば修正できますか?
openjdk-8-jdk
私のために動作しませんでした。どのようにこれを機能させたのでしょうか?autoremove
インストールする前にを実行してからを実行しましたがopenjdk-8-jdk
、それopenjdk-9-jdk
はあなたが言ったこととは異なる可能性がある唯一のものです。