yml配置文件怎么引用pom.xml中的属性

目录

前言

配置文件中的一些参数有时要用到pom文件中的属性,做到pom文件变配置文件中也跟着变,那如何才能做到呢,下面咱们来一起探讨学习。

配置

1.首先要在pom.xml中做如下配置,让maven渲染src/main/resources下配置

xml 复制代码
<build>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>
</build>
  1. 在yml配置文件中使用@pom中属性名@格式来引用
yaml 复制代码
application:
    # 应用名称
    name: xxxadmin
  profiles:
    # 环境配置
    active: @profiles.active@

测试

1、配置pom.xml

pom中配置了两个环境,一个是dev,一个是pro

  1. yml的配置

![在这里插入图片描述](https://img-b

  1. 添加controller用着测试
相关推荐
hERS EOUS1 小时前
SpringBoot 使用 spring.profiles.active 来区分不同环境配置
spring boot·后端·spring
kybs19914 小时前
springboot视频推荐系统--附源码72953
java·spring boot·python·eclipse·asp.net·php·idea
苍煜6 小时前
SpringBoot AOP切面编程精讲:实现方式、Spring区别及与自定义注解生产实战
java·spring boot·spring
常利兵7 小时前
Spring Boot:别再重复造轮子,这些内置功能香麻了
java·spring boot·后端
shaoming37768 小时前
检查系统硬件配置是否满足PyCharm最低要求
android·spring boot·mysql
ffqws_8 小时前
Spring Boot 接收前端请求的四种参数方式
前端·spring boot·后端
傻瓜搬砖人9 小时前
SpringBoot整合Junit-Redis-打包
spring boot·redis·junit
Arya_aa11 小时前
数据字典模块–MapStruct对象转换与加密处理
spring boot
RuoyiOffice12 小时前
2026 年开源 BPM/工作流引擎大盘点:Flowable vs Camunda vs Activiti vs Turbo——谁才是企业级首选?
java·spring boot·后端·开源·流程图·ruoyi·anti-design-vue
贫民窟的勇敢爷们13 小时前
Spring Boot+Vue电商系统开发实战:架构设计与核心实现
vue.js·spring boot·后端