Spring MVC 西里尔全局变量作为不可读符号注入

Spring MVC cyrillic global variables injected as unreadable symbols

如何在Spring MVC中设置和获取带有@Value注释的西里尔全局变量?

属性文件编码为utf-8。

我找到了这个解决方案

<bean id="globalProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
            <property name="location" value="classpath:global.properties"/>
            <property name="fileEncoding" value="UTF-8"/>
    </bean>
    @Autowired
      @Qualifier("globalProperties")
      private FactoryBean<Properties> arlmVersions;