java - 如何在cmd中显示阿拉伯文文本?

标签 java windows cmd

我正在为阿拉伯客户端工作。在 jboss 控制台中,我没有收到阿拉伯文本。对于阿拉伯文本,控制台仅打印“????...”。在这里我发布了我的 jboss 控制台的快照。 enter image description here

我也尝试过这个,因为有一个类似的问题。 similar question 我已更改为 UTF-8,但它对我来说也不起作用。 然后我有 chcp 1256(阿拉伯语)。现在我可以在 cmd 上用阿拉伯语编写。但是我仍然没有在控制台中获取 system.out.println() 字符串,因为它是动态生成的。我使用的是 xp 机器。

最佳答案

需要更改默认字体设置,如下所示,

1. Notepad         :  By changing font to "Lucida Console"
2. Notepad++    :  By changing Encoding to "UTF-8"
3. Console           :  By changing font and codepage.

类似herehere

关于java - 如何在cmd中显示阿拉伯文文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28065818/

相关文章:

java - 通过Windows命令行打包maven项目

batch-file - 回声关闭但显示消息

java - Spring MVC 中的 JSR-303 自定义 ConstraintValidator

java - Jersey 客户端 2.25.1 使用 HTTPS(证书)进行多线程访问

java - 如何将我的整个 C++ 代码库转换为 Java

c# - 在 C# 中访问单个像素

java - 调用 JAX-RS Web 服务时发生 CertificateException

c++ - OpenGL 只显示在方法中加载的纹理?

java - 安卓工作室 : Failed to load JVM DLL

windows - 如何使用 RunAs Cmd 启动资源管理器,Windows 8