Mac OS X 10.12 com Java 1.8:
$ JAVA_HOME / jre / lib / security
cd $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
A partir daí, está em:
./jre/lib/security
Eu tenho um keystore de cacerts lá.
Para especificar isso como uma opção de VM:
-Djavax.net.ssl.trustStore=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/security/cacerts -Djavax.net.ssl.trustStorePassword=changeit
Não estou dizendo que esta é a maneira correta (por que o java não sabe procurar dentro de JAVA_HOME?), Mas é isso que eu tinha que fazer para fazê-lo funcionar.