ferryCoder 2020-04-18 16:58 采纳率: 0%
浏览 798
已结题

pom.xml文件中 properties标签的env属性是什么意思

pom.xml文件

  <!-- 本地开发环境 -->
            <id>dev</id>
            <properties>
                <env>dev</env>
            </properties>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>

  <!-- 替换勾选的环境 -->                                            
                        <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
                <includes>
                    <include>**/*.xml</include>
                    <include>application.properties</include>
                    <include>application-${env}.properties</include>
                </includes>
            </resource>

application.properties文件

spring.profiles.active=@env@

图片说明

勾选其中的环境就可以 执行对应环境的配置文件
这个env标签到底啥意思

  • 写回答

1条回答 默认 最新

  • 互联网小阿祥 优质创作者: 编程框架技术领域 2023-04-23 09:32
    关注

    应该是按照不同的环境打包,启动服务时采用不同的配置文件。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月20日