`
jjjssh
  • 浏览: 77208 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

linux java安装中文字体

阅读更多
最近用html2image把html生成图片,在windows中文没问题,已放到linux环境,中文就变乱码了,查了网上资料,毫无疑问是因为linux没有中文字体导致的,然后搜索下网上的解决方案,什么乱七八糟的都有,都是只讲了大概,细节没说明白,其实只有这几步就行

1.把windows上的simsun.ttf,simsun.ttc,如果你的电脑没有这两个,直接到网上下就行,要积分下载的,都不要,反正每次看到要积分下载,直接咔嚓掉,看着这些人就讨厌

2.把这两个文件上传到/usr/share/fonts,放到这里后,需要把这两个文件做可读权限,这个权限很重要,在当前目录使用命令 chmod 777 simsun.ttf, chmod 777 simsun.ttc

3.执行命令清除缓存 fc-cache -fv  ,看到打印出successed即可,这步是把字体安装到linux系统,下面是需要把字体再安装到jre

4.把simsun.ttf,simsun.ttc复制到 $JAVA_HOME/jre/lib/fonts,再给这两个文件给可读权限,在当前目录,执行chmod 777 simsun.ttf, chmod 777 simsun.ttc 这两个命令

5.重启你的tomcat即可

分享到:
评论

相关推荐

    Java 中文字体修正包 For Linux

    适用范围: 当Linux下的图形化java应用无法显示汉字时(例如oracle、db2、websphere的安装、设置等应用),用这里提供的任意一个包都可解决。基于Linux的所有jdk、jre均适用(1.5以上版本)。 安装方法: 在jre/lib...

    linux或java环境缺少缺少字体 字体.zip

    在IT行业中,尤其是在Linux和Java开发环境中,遇到字体缺失的问题是常见的挑战。这不仅影响了程序的正常运行,还可能对界面展示造成困扰。本文将详细介绍如何解决在Linux和Java环境下缺少字体的问题。 首先,我们要...

    linux下Java字体乱码(解决图像中中文乱码)

    总的来说,解决Linux下Java字体乱码问题涉及多个方面,包括系统字体的配置、Java环境的设置以及代码级别的处理。根据具体的应用场景,开发者需要灵活运用这些方法,确保中文字符能正确显示。在开发过程中,保持良好...

    java获取系统安装字体

    在Java编程语言中,获取系统安装的字体是一项实用的功能,特别是在需要进行文本渲染或界面设计时。这个工具类提供了一种方法,可以遍历操作系统中安装的所有字体,并将它们的信息以编程方式返回。下面我们将详细探讨...

    java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose

    java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 ...

    java缺少字体问题增加相关的安装文件

    一、Java字体支持机制 Java使用内置的字体集合来渲染文本,这个集合包含了多种常用字体。然而,不是所有字体都包含在标准Java安装中,特别是对于某些特定语言或者特殊设计的字体。当Java程序尝试使用未安装的字体时...

    linux下java生成图片乱码问题.doc

    总之,解决Linux下Java生成图片中文乱码问题的关键在于确保系统中有合适的中文字体,并使Java应用程序能够正确访问这些字体。通过安装fontconfig和相应的中文支持包,以及重启服务,可以有效地解决这一问题。在实际...

    处理linux java图片中文字显示方块乱码

    java——图片字体显示方块问题处理 /usr/java/jdk1.7.0_80/jre/lib/fonts/fallback msyhbd.ttf msyh.ttf wqy-microhei.ttf /usr/java/jdk1.7.0_80/lib/fonts/fallback msyhbd.ttf msyh.ttf wqy-microhei.ttf

    java生成图形验证码 带详细注释 拷贝即用 兼容linux系统 含字体

    有没有发现最后生成了一串长的base64编码 把这一串编码放到img标签在前面加上"data:image/gif;base64,"是能直接使用的 ;base64,(你的base64编码)"/> ...验证码可以输入中文 前提是你的字体支持中文

    Linux上安装Oracle汉字乱码完整解决方案

    这种方法不仅解决了Oracle的汉字乱码问题,而且不需要将整个Linux系统改为英文环境,对其他依赖于中文环境的Java程序也保持了兼容性。 值得注意的是,Oracle数据库的字符集设置也非常重要。在创建数据库实例时,应...

    centos安装中文字体,解决中文乱码

    总结一下,在CentOS中安装中文字体并解决乱码问题,主要包括以下步骤:安装转换工具、转换字体文件、创建字体目录、更新字体缓存、修改系统配置以及应用级别的字体设置。通过这些步骤,CentOS将能够正确显示中文字符...

    iReport中文字符在linux下字体问题解决方法借鉴.pdf

    iReport 中文字符在 Linux 下字体问题解决方法借鉴 iReport 是一个基于 Java 的报表生成工具,广泛应用于各种企业级应用系统中。在 Linux 环境下使用 iReport 时,中文字符可能会出现字体问题,导致报表无法正确...

    解决Linux操作系统下Java的中文乱码问题

    在Linux操作系统中,Java应用程序处理中文字符时可能会遇到乱码问题。这主要涉及到编码格式的不匹配,因为Linux系统默认采用UTF-8编码,而某些Java应用或文件可能使用了GB2312、GBK或其他编码。本篇将详细介绍如何...

    jdk中文字体文件,用于linux

    jdk中文字体文件,用于linux

    Linux下java的Swing程序乱码解决

    可以从Windows系统复制`simsun.ttc`字体文件到Linux系统,并将其放置在Java字体目录下,具体步骤如下: 1. 将`simsun.ttc`从Windows系统中复制出来。 2. 登录Linux系统,进入JDK/JRE的字体目录: ```bash cd ...

    Linux 字体资源和使用说明

    本篇文章将深入探讨Linux字体资源、解决Java程序中文乱码的策略,以及如何有效地在Linux环境中管理和使用字体。 首先,让我们了解Linux中的字体资源。Linux操作系统支持多种字体格式,如TrueType(.ttf)、OpenType...

Global site tag (gtag.js) - Google Analytics