由于重装操作系统,重新装了一下JDK。把所有环境变量配置好后。直接在命令行下输入javac命令出现乱码,本来应该是命令的解释部分全部变成乱码,这是为什么,怎么解决?

解决方案 »

  1.   

    lz
     你的os是啥? 怀疑是你os的问题
      

  2.   

    应该是CMD编码问题,看看CMD的编码显示设置有没有问题。
      

  3.   

    linux有这种情况
    看看这个文章有用么?
    http://www.linuxeden.com/html/solution/20080320/51880.html
      

  4.   

    估计是cmd编码更改了。
    chcp 命令,
    chcp 65001  就是换成UTF-8代码页chcp 936 可以换回默认的GBK
    chcp 437 是美国英语 
      

  5.   

    这个是CMD编码问题吧,我遇过类似情况,你看看是不是更改了这个编码,我用一些集成工具编译时候如果编码给修改了就会出现乱码,从而编译失败。