spring中的ResourceBundleMessageSource问题

当配置文件修改时,需要重启服务器电脑还是重启服务器应用就行,如tomcat。服务器上的配置文件修改了,应用重新部署了,但是读取的还是原来的属性值,是什么问题?

重启tomcat即可,无需重启电脑
或者使用
@Autowired
private ReloadableResourceBundleMessageSource messageSource;

messageSource.clearCache();
可无需重启tomcat即可生效