IntellJ IDEA 2017 激活编译器配置,读取多个配置文件

Posted 北极的大企鹅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntellJ IDEA 2017 激活编译器配置,读取多个配置文件相关的知识,希望对你有一定的参考价值。

1、设置编译器,找到1,点击2

            

2、输入设置命令:--spring.profiles.active=test,如果是多个文件输入--spring.profiles.active=test,dev

          

3、测试运行

 1 package com.springboot;
 2 
 3 import com.springboot.conf.*;
 4 import org.springframework.boot.SpringApplication;
 5 import org.springframework.boot.autoconfigure.SpringBootApplication;
 6 import org.springframework.context.ConfigurableApplicationContext;
 7 
 8 /******************************
 9  * @Author : liuyang
10  * @ClassName : QuickStartApplication
11  * @Date : 2018 五月  20
12  * @Time : 01:05:59
13  * @Type : SpringBoot
14  * @Version : 1.0
15  * @Return :
16  * @Description :
17  *******************************/
18 
19 @SpringBootApplication
20 public class ReadDevOrTestApplication {
21 
22     public static void main(String[] args) {
23 
24         SpringApplication springApplication = new SpringApplication(ReadDevOrTestApplication.class);
25 
26         //编译器配置,注释上两行,在Edit Configuration中加入--spring.profiles.active=test,启用多个逗号多个--spring.profiles.active=test,dev
27 
28 
29         ConfigurableApplicationContext applicationContext = springApplication.run(args);
30 
31         // 读取其他配置文档
32         System.out.println("*********开发的配置文档是:" + applicationContext.getEnvironment().getProperty("jdbc.url"));
33 
34         // 读取其他配置文档
35         System.out.println("*********开发的配置文档是:" + applicationContext.getEnvironment().getProperty("jdbc.name"));
36 
37         applicationContext.close();
38     }
39 }
View Code

 

 相关代码:

              https://github.com/liushaoye/quick_start/blob/second/src/main/java/com/springboot/ReadDevOrTestApplication.java

以上是关于IntellJ IDEA 2017 激活编译器配置,读取多个配置文件的主要内容,如果未能解决你的问题,请参考以下文章

IDEA 激活码 每日更新 长期提供IntellJ全家桶可用

IDEA 激活码 每日更新 长期提供IntellJ全家桶可用

IntellJ IDEA2017 springboot2.0.2中读取配置

intellj idea中编译打包部署与eclipse中的差异

INtellJ IDEA 2017 创建Annotation注解类

解决Intellj IDEA不识别SpringBoot项目