sublime text2编译java文件(带有中文的)时出现Decode error - output not utf-8,请问该如何解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sublime text2编译java文件(带有中文的)时出现Decode error - output not utf-8,请问该如何解决?相关的知识,希望对你有一定的参考价值。

那些网上的说的加一行“encoding”:“cp936”,我试过了还是不行,有没有其他的靠谱的方法啊?求大神。

参考技术A

Java文件是什么编码的?


如果是UTF-8的,修改 JavaC.sublime-build


    "cmd": ["javac", "-encoding", "utf-8", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java"

其他编码类似

参考技术B tools-build systems- 手动选择JavaC然后再build如果还不行 说明你JavaC.sublime-build没改好,一般来说 没必要改的,bat需要么,我不太清楚,JDK装好都在PATH中wjava可以随时编译

以上是关于sublime text2编译java文件(带有中文的)时出现Decode error - output not utf-8,请问该如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

如何修改sublime text2默认的Monokia配色方案让其更适合PHP

sublime text2 解决中文乱码

配置Sublime Text2的python运行环境(Sublime Text 3也类似)

sublime text2 汉化

sublime text2在windows中以命令行启动

sublime text2 php常用插件