我希望我的Spring Boot应用程序使用默认字符集CP866
。因此,在Tomcat启动期间,我在Environment变量中添加了以下内容:
JAVA_TOOL_OPTIONS=-Dfile.encoding=CP866
仍然,该更改似乎没有生效,该应用程序未使用CP866
作为默认字符集。
另外,当我看到使用java -XshowSettings
的Java属性时,它仍然显示:file.encoding = UTF-8
如果您知道如何实现更改,请分享一下
注意:从新服务器迁移后,在我的应用中,图像/照片更新功能无法正常运行。我感觉这是由于新系统上的编码问题。在先前的服务器中,file.encoding为CP866
。
我不希望对新服务器进行任何代码更改。
谢谢。