Как управлять файлами ключей сертификатов, доверенных сертификатов и хранилищ ключей в проекте Java

Я получаю доступ к базе данных в облаке. На их странице "Как сделать" упоминается, что вы можете поместить эти файлы ca.pem и service.key в свой локальный путь.

В моем проекте загрузки Spring в свойствах приложения я поместил:

ssl.truststore.location=/Users/Me-myself/local/path/keys/client.truststore.jks

Я использовал команды для создания ящиков магазинов и могу получить доступ к своей удаленной облачной базе данных.

У меня вопрос: как другие люди, которые будут клонировать мой проект, смогут успешно запустить его на своих локальных машинах?

Является ли хорошей практикой встраивать эти файлы в мой проект с весенней загрузкой?

1 ответ

Поместите файл доверенного хранилища в каталог ресурсов проекта Spring Boot.

Все файлы в каталоге ресурсов добавляются в файл JAR при его построении и будут находиться в пути к классам.

Другие вопросы по тегам