2014-11-26 6 views
1

Я загрузки файла свойства, используя getClass.getResourceAsStream();загрузки JKS в Jar в System.setProperty

Я получаю JKS расположение от свойств файла - "properties/JKS_FILE_NAME"

это место будет в банке при развертывании

прямо сейчас это место, которое я установил в

System.setProperty(
        "javax.net.ssl.trustStore",this.KEY_STORE_LOCATION); 

Теперь проблема заключается в том, что она упакована внутри JAR, это не может найти местоположение d говорит FILE_NOT_FOUND_EXCEPTION

ответ

0

Возможно, вы захотите попробовать JAR protocol при обращении к файлам в архиве JAR. Место должно выглядеть примерно как jar:file:/path/to/foo.jar!/path/to/jks.keystore.