Specifying trust store information in spring boot application.properties
I am using springBootVersion 1.2.0.RELEASE . I'm trying to have my keystore and truststore configured through application.properties . When I add the following settings, I can get the keystore to work, but not the truststore. server.ssl.key-store=classpath:foo.jks server.ssl.key-store-password=password server.ssl.key-password=password server.ssl.trust-store=classpath:foo.jks server.ssl.trust-store-password=password However, if I add the truststore through gradle: bootRun { jvmArgs = [ "-Djavax.net.ssl.trustStore=c://foo.jks", "-Djavax.net.ssl.trustStorePassword=password"] } it works just fine.