InvalidPathException

报错信息

InvalidPathException: Malformed input or input contains unmappable characters

原因

在Linux中操作中文名称的文件时出现该异常.

解决方案

这是带有中文字符在linux乱码导致识别不出来而抛出的异常,设置字体字符集编码为UTF-8即可。

若是docker部署的,有KubeSphere,则编辑yaml文件 添加即可。

JAVA_TOOL_OPTIONS='-Dfile.encoding="UTF-8" -Dsun.jnu.encoding="UTF-8"'