1 pom添加特性
<profiles> <profile> <id>prod</id> <properties> <activeProfileName>prod</activeProfileName> </properties> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> <profile> <id>dev</id> <properties> <activeProfileName>dev</activeProfileName> </properties> </profile> <profile> <id>test</id> <properties> <activeProfileName>test</activeProfileName> </properties> </profile> </profiles>
2 创建properyies文件
application-dev.properties
application-prod.properties
application-test.properties
profile=pro_envrimont jdbc.url=jdbc:mysql://192.168.1.250:3306/edu_cloud_prod?useUnicode=true&characterEncoding=utf-8 jdbc.username=root jdbc.password=huajie.com jdbc.driverClassName=com.mysql.jdbc.Driver server.port=8081
3 application.properties
spring.profiles.active=@activeProfileName@