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用着测试
相关推荐
Coder_Boy_7 小时前
基于SpringAI的在线考试系统-考试管理功能布局+交互优化方案
java·数据库·人工智能·spring boot·交互·ddd·tdd
sunnyday04268 小时前
Nginx与Spring Cloud Gateway QPS统计全攻略
java·spring boot·后端·nginx
Coder_Boy_8 小时前
基于SpringAI的在线考试系统-试卷管理模块完整优化方案
前端·人工智能·spring boot·架构·领域驱动
海南java第二人8 小时前
Spring Boot全局异常处理终极指南:打造优雅的API错误响应体系
java·spring boot·后端
南朝雨8 小时前
Spring Boot Admin日志监控坑点:远程配置的logging.file.name为何生效又失效?
java·spring boot·spring cloud·微服务·logback
我爱娃哈哈8 小时前
SpringBoot + SkyWalking + Prometheus:微服务全链路监控与性能压测闭环方案
spring boot·prometheus·skywalking
小北方城市网9 小时前
接口性能优化实战:从秒级到毫秒级
java·spring boot·redis·后端·python·性能优化
小北方城市网9 小时前
SpringBoot 全局异常处理最佳实践:从混乱到规范
java·spring boot·后端·spring·rabbitmq·mybatis·java-rabbitmq
潇凝子潇9 小时前
在 Maven 中跳过单元测试进行本地打包或排除某个项目进行打包
java·单元测试·maven