使用sublineText3编写了java代码,通过cmd javac编译 提示 错误:编码GBK的不可映射字符
解决方法
使用javac -encoding UTF-8 Person.java
结果: 没有错误
但是,这样子,实在是有点而复杂了,我这时候想到了,能否通过类似linux命令行中的别名来使javac自动带上参数呢?
结果,显然是可以的。
具体方法
新建一个alias.txt
新建一个快捷方式
将path/to/alias/file/filename改为你的alias.txt的路径就可以了。
然后就可以在新建的快捷方式中,运行一个cmd窗口,并且,在这个窗口里面编译最开始的那个java文件,就没有出现问题了。