Menggunakan layanan atau sumber daya yang memerlukan sertifikat dalam aplikasi Anda, mengharuskan Anda memercayai penerbit sertifikat atau sertifikat itu sendiri. Dalam hal ini, saya kira Anda harus memercayai sertifikat itu sendiri karena sertifikat itu ditandatangani sendiri dan tidak dikeluarkan oleh CA terkenal (sudah dipercaya oleh toko kepercayaan yang dibundel dengan JRE yang Anda gunakan).
Untuk melakukannya, ekspor sertifikat yang Anda gunakan bersama dengan database Anda dan cari file bernama "cacerts". File ada di dalam folder instalasi jdk Anda. Contoh:
/path/to/jdk/jre/lib/security/cacerts
Hal yang paling mudah dilakukan adalah dengan mengimpor sertifikat ke file ini (Anda dapat menggunakan beberapa perintah untuk melakukannya, atau jika Anda malas seperti saya - unduh KSE dan klik tombol Impor:http://keystore-explorer.org/ ). Anda juga dapat menentukan toko kepercayaan Anda sendiri menggunakan properti yang disebutkan di sini:
https://docs.Oracle.com/cd /E19830-01/819-4712/ablqw/index.html
Jika Anda memilih untuk menggunakan toko kepercayaan khusus, Anda memiliki kontrol lebih besar terkait cacert - seolah-olah Anda memilih untuk memperbarui ke penginstalan jdk yang lebih baru, penginstalan itu akan menggunakan cacert yang dikeluarkan dengan jdk :-).
Bagaimanapun. Semoga sedikit membantu.