Файл свойств среды проекта Java Spring для Linux и Window - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть проект java spring, который содержит файлы свойств.В файле много определений пути к папке.Но эти пути - пути Linux.то есть /home/share/Document.Я хотел бы разработать проект под Linux и Windows, поэтому я создал сетевой ресурс, к которому я могу получить доступ к файлу Linux в среде Windows.Тем не менее, я должен добавить префикс перед путем Linux, такой как \network\...\home\share\Document, чтобы заставить путь работать.

Каков стандартный / нормальный способ справиться с этим?Я могу представить, что у меня должно быть два файла свойств среды.Например, один из них называется DEV_unix.properties , а другой - вызовом DEV_win.properties .Но это не выглядит идеально.

Может ли кто-нибудь поделиться своими идеями, пожалуйста?

1 Ответ

0 голосов
/ 20 сентября 2019

Вы можете использовать профиль в этом случае.Установите активный профиль в вашем приложении. {Профиль} .properties.Вы можете установить этот профиль в качестве переменной среды или аргументов виртуальной машины, так что вам нужно установить переменную среды на разных компьютерах в зависимости от операционной системы.Вы можете проверить ссылку ниже для более подробной информации. Springboot не загружает файл application.dev.properties

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...