首页 > 解决方案 > 使用具有相对路径的 Sping 位置属性加载外部属性

问题描述

我想将我application.properties的常量划分为内部并编译一个.jar和第二个,它将保存“每个服务器”和运行时更改的值.jar在另一个目录中。

我想在示例中具有这样的结构:

|
|-configFolder
|  |_application.properties
|
|_projectFolder
  |_app.jar

我想要实现的是将具有相对路径的弹簧配置位置指向其中configFolder以加载配置文件。我尝试过了:

spring:
  config:
    location: file:./../configFolder

但这对我不起作用。

你知道是否可以在那个地方使用相对路径吗?当我可以在不同的服务器上部署代码时,我不会使用绝对目录,所以相对路径对我来说很方便。

标签: javaspringconfiguration

解决方案


推荐阅读