解决Ubuntu Java乱码可从以下方面入手:
export LANG=zh_CN.UTF-8和export LC_ALL=zh_CN.UTF-8命令设置系统环境变量为UTF-8,也可修改/var/lib/locales/supported.d/local文件并执行sudo locale-gen添加中文字符集。sudo apt-get install ttf-wqy-zenhei等命令安装常用中文字体。$JAVA_HOME/jre/lib/fontconfig目录下创建fallback目录,链接中文字体文件,然后执行sudo mkfontscale和sudo mkfontdir更新字体缓存。-Dfile.encoding=UTF-8参数来指定字符编码。