Java Ubuntu上带有jdk8的口音

Java Ubuntu上带有jdk8的口音,java,ubuntu,fonts,Java,Ubuntu,Fonts,我在Ubuntu上使用JDK8,打印带有重音(é,è,è…)的文档时遇到麻烦。(使用java打印API)打印奇怪的字符,而不是这些重音符号。 关于Linux上的字体,JDK8是否存在问题? 我如何确保所有字体都能用JDK8很好地处理 提前谢谢 在非工作服务器上,我有: LANG=fr_FR.UTF-8 LANGUAGE= LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.

我在Ubuntu上使用JDK8,打印带有重音(é,è,è…)的文档时遇到麻烦。(使用java打印API)打印奇怪的字符,而不是这些重音符号。 关于Linux上的字体,JDK8是否存在问题?
我如何确保所有字体都能用JDK8很好地处理

提前谢谢

在非工作服务器上,我有:

LANG=fr_FR.UTF-8 LANGUAGE= LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_MONETARY="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_PAPER="fr_FR.UTF-8" LC_NAME="fr_FR.UTF-8" LC_ADDRESS="fr_FR.UTF-8" LC_TELEPHONE="fr_FR.UTF-8" LC_MEASUREMENT="fr_FR.UTF-8" LC_IDENTIFICATION="fr_FR.UTF-8" LC_ALL= LANG=fr_fr.UTF-8 语言= LC_CTYPE=“fr_fr.UTF-8” LC\u NUMERIC=“fr\u fr.UTF-8” LC_TIME=“fr_fr.UTF-8” LC\u COLLATE=“fr\u fr.UTF-8” LC_MONETARY=“fr_fr.UTF-8” LC_MESSAGES=“fr_fr.UTF-8” LC_PAPER=“fr_fr.UTF-8” LC_NAME=“fr_fr.UTF-8” LC_ADDRESS=“fr_fr.UTF-8” LC_TELEPHONE=“fr_fr.UTF-8” LC_MEASUREMENT=“fr_fr.UTF-8” LC_IDENTIFICATION=“fr_fr.UTF-8” 立法会全体议员= 在工作服务器上,我有:

LANG=fr_FR.UTF-8 LANGUAGE=fr_FR LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_MONETARY="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_PAPER="fr_FR.UTF-8" LC_NAME="fr_FR.UTF-8" LC_ADDRESS="fr_FR.UTF-8" LC_TELEPHONE="fr_FR.UTF-8" LC_MEASUREMENT="fr_FR.UTF-8" LC_IDENTIFICATION="fr_FR.UTF-8" LC_ALL= LANG=fr_fr.UTF-8 语言=fr\u fr LC_CTYPE=“fr_fr.UTF-8” LC\u NUMERIC=“fr\u fr.UTF-8” LC_TIME=“fr_fr.UTF-8” LC\u COLLATE=“fr\u fr.UTF-8” LC_MONETARY=“fr_fr.UTF-8” LC_MESSAGES=“fr_fr.UTF-8” LC_PAPER=“fr_fr.UTF-8” LC_NAME=“fr_fr.UTF-8” LC_ADDRESS=“fr_fr.UTF-8” LC_TELEPHONE=“fr_fr.UTF-8” LC_MEASUREMENT=“fr_fr.UTF-8” LC_IDENTIFICATION=“fr_fr.UTF-8” 立法会全体议员=
奇怪的角色<代码>Ã?这可能是字符集不匹配的症状。使用其他字符集(例如iso8859)将utf8文本输出到环境中很可能是编码问题,而不是字体问题。是的,Ã。问题是:我正在使用Jasper Report打印PDF。它在另一个Ubuntu服务器上运行良好,但在这个Ubuntu上不行,我不知道这两个服务器之间有什么区别。在“工作ubuntu”中,我使用的是java 1.8.0_25-b17,在“非工作ubuntu”中,我使用的是java 1.8.0_45-b14。我们现在应该如何区分这些服务器之间的差异?首先,找出哪些Java版本安装在您的服务器上…使用相同的编码和在您的开发机器上也可用的字体?奇怪的字符<代码>Ã?这可能是字符集不匹配的症状。使用其他字符集(例如iso8859)将utf8文本输出到环境中很可能是编码问题,而不是字体问题。是的,Ã。问题是:我正在使用Jasper Report打印PDF。它在另一个Ubuntu服务器上运行良好,但在这个Ubuntu上不行,我不知道这两个服务器之间有什么区别。在“工作ubuntu”中,我使用的是java 1.8.0_25-b17,在“非工作ubuntu”中,我使用的是java 1.8.0_45-b14。我们现在应该如何区分这些服务器之间的差异?首先要弄清楚服务器上安装了哪些Java版本……使用相同的编码和开发人员机器上也可用的字体?