在调试 Google App Engine 标准 Java 项目时,我当前使用最新的 Eclipse 和 SDK。 System.out.println("中中中");执行后,为什么双字节字符集汉字在控制台上乱码。
执行普通Java项目时,在控制台上正常显示字符,没有乱码,但在Google App Engine标准Java项目控制台上,显示“������”,会出现字符损坏的情况。我已经更改了资源文本文件编码,明确设置为 UTF-8。
有人知道 App Engine Eclipse 中的这个字符设置吗? 谢谢。
最佳答案
同样的问题。
有这样的东西
�E�� 03, 2018 3:38:32 �W�� com.google.appengine.tools.development.ApiProxyLocalImpl log
或
Caused by: java.lang.UnsatisfiedLinkError: ??@??��'
在我的控制台中。
我正在使用 Eclipse Photon/appengine.api.sdk 1.9.64
将“文本文件编码”更改为“UTF-8”,并在 eclipse.ini 中添加“-Dfile.encoding=UTF-8”。
此问题在Win7和Win10系统上都会出现。
关于java - Google Cloud Tools for Eclipse 控制台中的字符损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49749276/