solution to “unable to find valid certification path to requested target” in java

How to import certificate offline

Go to URL in your firefox browser, click on HTTPS certificate chain (next to URL address). Click “more info” > “security” > “show certificate” > “details” > “export..”. Pickup the name and choose file type example.cer. Now you have file with keystore and you have to add it to your JVM

Determine location of cacerts files, eg. C:\Program Files (x86)\Java\jre1.6.0_22\lib\security\cacerts.

go to the folder where certificate file is downloaded.

Next import the example.cer file into cacerts in command line:

certutil -addstore “Root” “example.cer”

Restart your JVM/PC.