ฉันเพิ่งติดตั้ง 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 นี่ทำให้ฉันสรุปได้ว่ามันเกี่ยวข้องกับ 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แต่นั่นเป็นสิ่งเดียวที่อาจแตกต่างจากที่คุณพูด