У меня проблема с запуском файла jar для весенней загрузки с внешним профилем.
У меня есть проект с весенней загрузкой с джерси.Я поместил свойства и некоторые файлы сертификатов в разные каталоги (для разработки и производства разных серверов и т. Д.).Приложению нужны эти свойства и файлы сертификатов.
Структура моего проекта выглядит как
MyProject
|_configurations
|_local
|_dev
|_web
|__src
|_target
Я могу запустить его локально на intelliJ, установив локальный профиль в classpath.Я генерирую файл JAR из веб-каталога.
Когда я запускаю файл jar, он жалуется и не может найти файлы свойств и сертификатов.
Это мои попытки
- Создать новый файл jar, поместивтребуемые свойства и сертификаты в каталоге ресурсов в каталоге web \ src \ main.
- Помещение файла свойств в путь к классу при запуске файла jar как
java –jar –DApp.config.file="c:\MyProject\conf\local" MyProject.jar
Но ничего не работает, и я получаю ту же ошибку, жалуясь, что свойства и файлы сертификатов не могут быть найдены.
Любая помощь, как это можно решить.Есть ли другое лучшее решение для решения такого рода проблемы.