Linux diacritics部署JavaEE应用程序

Linux diacritics部署JavaEE应用程序,linux,jakarta-ee,glassfish,diacritics,Linux,Jakarta Ee,Glassfish,Diacritics,我有一个通过GlassFish JavaMail会话发送邮件的应用程序 我有localhost和生产服务器,当我在localhost上部署应用程序时-开发-一切正常,但在生产环境中,电子邮件中带符号的字母没有正确显示,而是显示为???问号。尖锐的字母起作用:áêóíú,但卡隆字母不起作用。你知道我应该从哪里开始寻找解决方案吗?两台都是linux机器-一台是Arch,另一台是Debian。也许一台机器上的编码是utf-8,另一台是iso-8859-1?检查机器的编码、启动时的jvm配置、使用jav

我有一个通过GlassFish JavaMail会话发送邮件的应用程序


我有localhost和生产服务器,当我在localhost上部署应用程序时-开发-一切正常,但在生产环境中,电子邮件中带符号的字母没有正确显示,而是显示为???问号。尖锐的字母起作用:
áêóíú
,但卡隆字母不起作用。你知道我应该从哪里开始寻找解决方案吗?两台都是linux机器-一台是Arch,另一台是Debian。

也许一台机器上的编码是utf-8,另一台是iso-8859-1?

检查机器的编码、启动时的jvm配置、使用javamail api构建的文件的编码。。。