/**
* 默认优先加载jar包同级目录./config/application.yml
* 没有再加载classpath的application.yml
*/
@Bean
public void getProperties() {
String fileName = "application.yml";
try {
String outPath = System.getProperty("user.dir")+ File.separator+"config"+File.separator;
Properties properties = new Properties();
InputStream in = new FileInputStream(new File(outPath + fileName));
properties.load(in);
System.out.println("默认加载根目录配置文件:"+outPath + fileName);
} catch (IOException e) {
try {
Properties properties = new Properties();
InputStream in = AlarmApplication.class.getClassLoader().getResourceAsStream(fileName);
properties.load(in);
} catch (IOException es) {
System.out.println(es.getMessage());
}
}
}
springBoot默认加载同目录./config/application.yml
最新推荐文章于 2023-12-29 13:58:20 发布