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

标签 java eclipse google-app-engine console corruption

在调试 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/

相关文章:

java - Oracle 和 Java 中出现 UTF-8 字符问题

java - 当客户的帐户进行存款交易时,我是否应该使用观察者模式通知客户对象?

java - ZipOutputStream - 先 closeEntry() 或先 close()

java - eclipse : Maven - context menu does not display the option "Search dependency for..."

java - Eclipse java web项目手动设置WEB-INF中的lib文件夹

java - 使用 Cloud Tools for Eclipse 部署包含 p12 文件的 App Engine 应用程序

google-app-engine - Google App Engine 缓存代理的详细信息?

java - 将参数传递给 pig udf 无法使用参数实例化

php - 让 PHP Eclipse 对不同的文件类型运行错误检查

google-app-engine - Golang Appengine 项目无法构建