首页 > 其他分享 >SpringBoot启动时使用外置yml文件

SpringBoot启动时使用外置yml文件

时间:2024-05-31 11:33:07浏览次数:23  
标签:xml SpringBoot 配置文件 jar 外置 application logback yml

第一步:打包时排除yml文件

<build>
      <resources>
          <resource>
     		  <!--  排除的文件的路径 -->
              <directory>src/main/resources</directory>
              <excludes>
              	<!--  排除的文件的名称 -->
                  <exclude>application-dev.yml</exclude>
                  <exclude>application-prod.yml</exclude>
                  <exclude>logback.xml</exclude>
              </excludes>
          </resource>
      </resources>
</build>

注意:在构建过程中排除某些文件,你应该在Maven的部分中配置,而不是在Spring Boot Maven插件中

第二步:部署启动

将jar包和application-dev.yml与application-prod.yml、logback.xml放在同一目录下启动就可以了。

java -jar xxx.jar --spring.config.location=/usr/local/tiku/application.yml

jar 包运行时会默认读取外部配置文件,这样更改配置,直接更改外部配置文件然后重启项目即可。

标签:xml,SpringBoot,配置文件,jar,外置,application,logback,yml
From: https://blog.csdn.net/lianghecai52171314/article/details/139347770

相关文章