gpt4 book ai didi

Windows 上的 Java Unicode 问题

转载 作者:行者123 更新时间:2023-12-01 14:51:15 24 4
gpt4 key购买 nike

当我在 Netbeans 中运行应用程序时,一切正常 - 我可以读/写 unicode 文本和文件名,但是当我通过双击或使用 java -jar test.jar 运行 jar 时,我只得到奇怪的符号...

这是一个已知问题吗?我使用 jdk 1.7 但用它构建 1.6 字节代码...

提前感谢您的帮助:D

编辑:我不是在谈论标准输出 - 该应用程序读取和写入文件并有一个 GUI

最佳答案

如果我从终端运行应用程序 System.getProperty("file.encoding") 输出 cp152,但如果我从 Netbeans 运行它,它会生成 UTF-8。这个:java -Dfile.encoding=UTF-8 -jar XY.jar解决了我的问题,但我不喜欢这个解决方案...

关于Windows 上的 Java Unicode 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14823160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com