标签: java spring spring-boot
我正在开发一个具有许多相关jar的spring boot应用程序。在几个月的时间里,我们在属性文件中添加了许多属性,以满足代码和相关jar文件中的配置依赖性。但是,当我查看application.properties文件时,有许多未使用的属性。通常,我们添加一个依赖项目并添加与之关联的属性。一段时间后,我们删除了依赖项,但忘记从配置文件中删除相关属性。
有没有办法以编程方式解析属性文件并确定Spring启动应用程序中需要/不需要哪个属性?