在Intel IDEA中使用不同的application.properties文件(Maven)的Bulid.war文件

时间:2019-10-17 07:14:32

标签: maven spring-boot

对于不同的环境( Dev,QA,产品),我有一个不同的 application.properties 文件

application.properties

是否有任何设置/方式可以使用此快速访问菜单

enter image description here

不使用 Maven命令行

1 个答案:

答案 0 :(得分:2)

我们可以如下更改aplication.properties文件的内容

aplication.properties

spring.profiles.active=dev

aplication-dev.properties

 #DEV
 spring.datasource.driverClassName=com.mysql.jdbc.Driver
 spring.datasource.url=jdbc:mysql:/localhost:3306/db-dev?useSSL=false
 spring.datasource.username=root
 spring.datasource.password=root
 .......

aplication-qa.properties

#QA
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql:/localhost:3306/db-qa?useSSL=false
spring.datasource.username=root
spring.datasource.password=root
.......

aplication-prod.properties

 #PROD
 spring.datasource.driverClassName=com.mysql.jdbc.Driver
 spring.datasource.url=jdbc:mysql:/localhost:3306/db-prod?useSSL=false
 spring.datasource.username=root
 spring.datasource.password=root
 .......

这将解决上述问题