1

我正在使用 JDeveloper 11.1.1.4.0,我想在调试中显示希腊字符:IntegratedWebLogicServer - 日志控制台。

当我尝试执行 System.out.print 语句时,希腊字符显示为问号。

我已将 Preferences>Environment>Encoding 更改为 UTF-8,但没有运气。

有人可以帮忙吗?

4

3 回答 3

1

我找到了解决该问题的有效解决方案(至少它适用于 JDev 12.1.2.0,但我相信它也适用于 11.x):

在 jdk.conf (JDEV_HOME/jdeveloper/ide/bin) 中添加以下行并重新启动 JDeveloper:

AddVMOption  -Dfile.encoding=UTF-8
于 2014-07-03T10:58:36.740 回答
0

我认为您需要为编译器设置 UTF-8 编码。

项目的属性对话框中转到编译器并在那里设置所需的字符编码。

于 2012-05-24T08:14:21.913 回答
0

在日志输出中得到了西里尔字母???ed。按照@Ravinder Reddy 的建议解决了这个问题:

运行->管理运行配置...->管理... 然后在弹出窗口中指示配置并单击铅笔图标进行编辑

在此处输入图像描述

然后在 java 选项中放入 -Dfile.encoding=UTF-8

在此处输入图像描述

现在它们看起来编码正确

于 2021-12-02T16:12:06.580 回答