有没有办法在运行时确定我的Spring版本?例如
log.info("I'm running spring version '{}'", SpringWhatever.getVersion());
调试级日志记录没有向我显示任何内容。
完整的背景是我可以编译但是在运行时获得java.lang.NoSuchMethodError: org.springframework.context.support.PropertySourcesPlaceholderConfigurer.getAppliedPropertySources()
。
答案 0 :(得分:14)
是的,它的
org.springframework.core.SpringVersion.getVersion()