IntelliJ ресурс всегда упакован внутри JAR - PullRequest
0 голосов
/ 11 марта 2019

Я хочу, чтобы моя конфигурация приложения была доступна вне файла jar приложения.

Итак, я хочу эту структуру.

Folder
-> myapp.jar
-> config.properties

Поэтому, когда я вызываю свой файл jar через

java -jar myapp.jar Я хочу использовать "config.properties".

Но у меня возникает следующая проблема.

Когда я собираю myapp.jar, config.properties помещается в myapp.jar.Это означает, что если я захочу изменить какое-либо из свойств в моем conig.properties, я не смогу сделать это, потому что он упакован внутри файла jar.

Пожалуйста, кто-нибудь может сказать мне, как получить мои config.properties, упакованные ВНЕ моифайл jar.

Просто для повторения

Текущая ситуация

Folder
-> myapp.jar (config.properties inside the jar)

Целевая ситуация

Folder
-> mypp.jar 
-> config.properties
...