Хранилище ключей для исполняемого файла весенней загрузки не найдено

Я создаю исполняемую войну Spring-boot с поддержкой ssl. Мой файл application.properties:

server.port = 8443
server.ssl.key-store = classpath:keystore.jks
server.ssl.key-store-password = secret
server.ssl.key-password = another-secret

Файл WAR содержит файл keystore.jks. Но я получаю странное исключение:

org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Could not find key store classpath:keystore.jks

Caused by: java.io.FileNotFoundException: class path resource [keystore.jks] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/D:/projects/vi3na/vi3na.web/target/vi3na.war!/WEB-INF/classes!/keystore.jks

Что означает "!" означает в пути «D: /projects/vi3na/vi3na.web/target/vi3na.war! / WEB-INF / classes! /keystore.jks»

Ответы на вопрос(1)

Ваш ответ на вопрос