Google Cloud Tools for Eclipse控制台中的字符损坏

问题描述 投票:1回答:2

在调试Google App Engine标准Java项目时,我目前使用最新的Eclipse和SDK。 System.out.println(“中中中”);执行,为什么,双字节字符集中文字符在控制台上乱码。

在执行普通Java Project时,控制台上通常会显示没有乱码的字符,但在Google App Engine标准Java项目控制台上,会显示“������”并显示字符损坏。我已经更改了资源文本文件编码肯定设置为UTF-8。

有没有人对App Engine Eclipse中的这个字符设置有所了解?谢谢。

java eclipse google-app-engine console corruption
2个回答
0
投票

同样的问题。

有类似的东西

�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系统上都会出现此问题。


0
投票

您可以通过将以下内容添加到“WEB-INF / logging.properties”来解决此问题:

 handlers=java.util.logging.ConsoleHandler
 java.util.logging.ConsoleHandler.encoding=UTF-8
© www.soinside.com 2019 - 2024. All rights reserved.