maven config

<profiles>
    <profile>
        <id>dev</id>
        <activation>
            <property>
                <name>!env.APP_ENV</name>
            </property>
        </activation>
        <properties>
            <APP_ENV>dev</APP_ENV>
        </properties>
    </profile>

    <profile>
        <id>from-env</id>
        <activation>
            <!-- 只要 APP_ENV 环境变量存在就激活 -->
            <property>
                <name>env.APP_ENV</name>
            </property>
        </activation>
        <properties>
            <!-- 直接透传环境变量的值 -->
            <APP_ENV>${env.APP_ENV}</APP_ENV>
        </properties>
    </profile>
</profiles>
```

这样的行为就是:
```
APP_ENV 未设置         →  dev profile 激活,APP_ENV=dev
APP_ENV=prod          →  from-env profile 激活,APP_ENV=prod
APP_ENV=staging       →  from-env profile 激活,APP_ENV=staging
APP_ENV=任意值         →  from-env profile 激活,APP_ENV=该值