首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >到jarfile路径中的UTF-8字符

到jarfile路径中的UTF-8字符
EN

Stack Overflow用户
提问于 2016-02-09 01:09:19
回答 2查看 687关注 0票数 0

我有一个包含Unicode(UTF-8)符号的文件夹,例如,Я_Папка,该文件夹包含foo.jar

现在我需要执行foo.jar:

代码语言:javascript
复制
chcp 65001
Active code page: 65001

C:\>java -Dsun.jnu.encode=UTF-8 -jar C:\Я_Папка\foo.jar
Error: Unable to access jarfile C:\Я_Папка\foo.jar

-Dsun.jnu.encode=UTF-8开关告诉java对平台字符串使用UTF-8编码。

-Dfile.encode=UTF-8开关帮不了忙--它只适用于文件的内容,而不是命令行

我在这里的问题-如何使-jar交换机理解UTF-8编码?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-05 02:33:55

Java不支持Windows平台字符串的Unicode (UTF-8)。只能在系统区域设置中使用代码页集。

票数 0
EN

Stack Overflow用户

发布于 2016-11-12 10:32:23

如果您不在俄罗斯地区,您可能应该更改“系统区域设置”设置。我也遇到过同样的问题,请看detailed answer

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35282300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档