cmd、powershell、vscode编译java文件提示不可映射字符

描述:使用cmd、powershell、vscode编译java文件提示不可映射字符,比如代码中出现中文了就会出现这个问题,如下图所示

cmd、powershell、vscode编译java文件提示不可映射字符

解决:在编译的时候指定编码即可解决问题(如指定为UTF-8编码)

    *编译不带包的java文件javac -encoding utf-8  DatabaseConnection.java

    *编译带包的java文件:javac -encoding utf-8 -d . DatabaseConnection.java

    *编译结果-成功通过编译

cmd、powershell、vscode编译java文件提示不可映射字符