多环境profile和不同resources
<!-- 目录配置 --> <profiles> <!-- 开发环境 --> <profile> <id>dev</id> <properties> <spring.profiles.active>dev</spring.profiles.active> </properties> <activation> <activeByDefault>true</activeByDefault> </activation> <build> <resources> <resource> <directory>src/main/resources/dev</directory> <filtering>true</filtering> </resource> </resources> </build> </profile> <!-- 测试环境 --> <profile> <id>test</id> <properties> <spring.profiles.active>test</spring.profiles.active> </properties> <build> <resources> <resource> <directory>src/main/resources/test</directory> <filtering>true</filtering> </resource> </resources> </build> </profile> <!-- 正式环境 --> <profile> <id>prod</id> <properties> <spring.profiles.active>prod</spring.profiles.active> </properties> <build> <resources> <resource> <directory>src/main/resources/prod</directory> <filtering>true</filtering> </resource> </resources> </build> </profile> </profiles>