如何在Eclipse中添加UTF-8支持?我想添加例如俄语等语言,但是Eclipse不支持它。我该怎么办?请指导我。
如何在Eclipse中添加UTF-8支持?我想添加例如俄语等语言,但是Eclipse不支持它。我该怎么办?请指导我。
尝试这个
1) 窗口 > 首选项 > 通用 > 内容类型
,将UTF-8设置为所有内容类型的默认编码。
2) 窗口 > 首选项 > 通用 > 工作区
,将文本文件编码
设置为其他:UTF-8
JS Object Notation File
的 默认编码
对于 *.json
文件无效? - softwarevamp每当您运行eclipse.exe时,都可以设置默认的编码集。
-Dfile.encoding=UTF-8
只需右键单击项目 - 属性,然后在左侧菜单中选择资源。
现在,您可以将文本文件编码更改为任何您希望的格式。
在主要源代码上右键单击 -> 运行为 -> 运行配置 -> (x)= 参数 -> VM参数 -> 添加:
-Dsun.stdout.encoding=UTF-8
我尝试了这篇文章中提到的所有设置来成功构建我的项目,但都没有成功。最后,我使用mvn -DargLine=-Dfile.encoding=UTF-8 clean install
命令成功地构建了我的项目。
您可以通过设置环境变量JAVA_TOOL_OPTIONS
的值为-Dfile.encoding="UTF-8"
来在操作系统范围内设置显式的Java默认字符编码。下次启动Eclipse时,它应该遵循UTF-8作为默认字符集。
请参见https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/envvars002.html
如果您使用的是Windows 11,而之前提供的解决方案都无法解决问题,那么您可能需要更改您的区域设置。请按照以下步骤操作:
Windows搜索 > 控制面板 > 区域 > 管理选项卡 > 更改系统区域设置... > 勾选 Beta: Use Unicode UTF-8 for worldwide language support
> 确定 > 立即重启
Win
键,或者直接点击搜索
按钮。另一种方法是按下Win
+ s
快捷键。enter
键打开它,或者直接点击第一个搜索结果。查看方式
下拉菜单,并选择类别
(如果视图未设置为类别)。时钟和区域
。区域
。管理
选项卡。更改系统区域设置...
按钮。测试版:使用Unicode UTF-8支持全球语言
选项。确定
。立即重启
。现在您应该能够在Eclipse中正确显示字符了。