У меня возникли проблемы, чтобы указать абсолютный путь для некоторых ресурсов в application.yml моего приложения для загрузки весны.Абсолютный путь в application.yml
Используя относительного пути работает нормально, я помещаю эти файлы в SRC/главный/ресурсы/ключа со следующей конфигурацией:
public: encryption: key: keys\encrypt\public_enc_asn1.key decryption: key: keys\decrypt\public_dec_asn1.key private: decryption: key: keys\decrypt\private_dec_asn1.key
Я использую окно. Я поставил те же файлы в C: \ Test \ со следующей конфигой в application.yml, но они не работают:
public: encryption: key: C:\test\encrypt\public_enc_asn1.key decryption: key: C:\test\decrypt\public_dec_asn1.key private: decryption: key: C:\test\decrypt\private_dec_asn1.key
Как я могу указать абсолютный путь окно в application.yml? Я также пробовал с опцией ${user.home}
, но не повезло.
Можете ли вы показать код, как вы используете этот ключ? Вы просите Spring, чтобы преобразовать его в URI или что-то впереди, или вы берете необработанную строку и что-то делаете с ней в коде? –