How to import a jks certificate in java trust store
===

How do I import a .jks file into the java security's truststore? All the tutorial I'm seeing is using a ".crt" file. However, I only have the ".jks" file which is also the keystore I generated using the keytool command.

Currently, I'm following this tutorial: http://www.sslshopper.com/article-most-common-java-keytool-keystore-commands.html

I was able to <b>Generate a Java keystore and key pair</b> and <b>Generate a certificate signing request (CSR) for an existing Java keystore</b> which is based on the tutorial. But I cannot perform <b>Import a root or intermediate CA certificate to an existing Java keystore</b> and <b>Import a signed primary certificate to an existing Java keystore</b> because it is looking for a ".cert" file.

Am I missing something on the steps listed on the tutorial? How can I trust a certificate if the only file I have is the ".jks" file? And what is the use of the ".csr" file?

Please note that I'm using Windows. :)

Thanks!