我用intellij idea编写了一段代码,完成以后IDE检查没有报错,但是执行编译的时候却报编译错误,我把代码里的中文去掉以后一切正常了,请问这是怎么回事啊。

解决方案 »

  1.   

    是从cvs上check out下来的,在别人那边可以,但到我这里就不行了,不过现在我在check的时候选择 Change keyword substitution to binary ,这样就好了。不太明白原因,请大家指点。
      

  2.   

    采用:
    C:\>javac -encoding GBK Hello.java
    格式。关于编码的一些基础概念:
    http://www.regexlab.com/zh/encoding.htm