1 项目中的配置文件
-
SpringBoot启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件
–file:./config/ 当前项目根目录下的config中 –file:./ 当前项目根目录下 –classpath:/config/ 类路径下的config下 –classpath:/ 类路径的根目录
-
优先级由高到底,高优先级的配置会覆盖低优先级的配置
-
SpringBoot会从这四个位置全部加载主配置文件;互补配置
- 该项目在idea中使用单独窗口中打开
2 项目外的配置文件
- spring.config.location可指定默认的配置文件位置,优先级高于项目中的配置文件
2.1 在指定位置定义配置文件
server.port=8085
2.2 执行命令
java -jar springboot-10-0.0.1-SNAPSHOT.jar --spring.config.location=E:/application.properties