java读取linux服务器上中文名字的文件取不到,改为英文能够取到?

我在linux服务器上部署了一个tomcat,在下面建立了软连接 ,能够取到英文的文件,中文的取不到,怎么处理?请大神指教

首先你需要看看linux使用的字符集是什么。
linux查看字符集命令:echo $LANG
你java使用的字符集是什么。
因为如果字符集不同,就会出现乱码问题,当然就会读取不到了。

如果有帮助,希望结帖