如何查看當前spring boot應用的配置文件



@Autowired org.springframework.core.env.ConfigurableEnvironment environment;
List<String> pss = StreamSupport.stream(environment.getPropertySources().spliterator(), false)
  .filter(propertySource -> propertySource instanceof OriginTrackedMapPropertySource).map(propertySource -> propertySource.getName()).collect(Collectors.toList()); log.info("加載的配置文件有:" + new ObjectMapper().writeValueAsString(pss));

 

有時候發現配置項未生效,可能是當前應用使用的配置文件不對,上面代碼可以檢測運行的spring boot應用使用的配置文件具體是哪些。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM