彻底解决linux上:

建个类 运行在linux上:

class fonts{
   public static void main(String[] args) throws Exception {
      System.out.println(Arrays.asList(GraphicsEnvironment
              .getLocalGraphicsEnvironment().getAvailableFontFamilyNames()));
   }
}

查看一下是否真缺某个字体。缺了再按如下走

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font "黑体" is not available to the JVM. See the Javadoc for more details.

1.确保你的操作系统为中文.

vi /etc/sysconfig/i18n

2.确保tomcat或者服务器容器运行为中文。

exprot

3.打开 cd /usr/share/fonts/dejavu/

考上缺的字体到武器。比如simhei就是黑体 。从windows下的fonts文件家里

4.执行fc-cache -fv

方式2.

上一方式1,2都要看。

解压缩jasperreports-fonts-4.1.3.jar

jar -xvf   jasperreports-fonts-4.1.3.jar jasperreports-fonts-4.1.3

考simhei文件到dejavu文件夹下:

修改fonts文件

重新打包

jar -cvf jasperreports-fonts-4.1.3.jar jasperreports-fonts-4.1.3

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 黑体 is not available to the JVM. See相关推荐

  1. net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 华文宋体 is not available to the JVM. S

    net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'xx' is not available to the JVM. 这是由 ...

  2. 解决Linux下部署使用JasperReport的项目的错误:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' i

    CentOS 中部署JasperReport时出错: net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' is no ...

  3. 解决CentOS 中部署JasperReport时出错的问题。错误:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体

    解决方法: 1.把需要用到的字体(可以直接拷贝windows系统的C:\WINDOWS\Fonts 下的相关字体)拷贝当前项目的classpath下,一般为classes目录下 2.在classpat ...

  4. Linux环境下部署jasperreport出现net.sf.jasperreports.engine.util.JRFontNotFoundException

    如题所示的错误完整语句如下: net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' is not available ...

  5. jasper报错java.lang.ExceptionInInitializerError net.sf.jasperreports.engine.fill.JRBaseFiller

    项目迁移到新的centos上后,报错,并没有修改任何代码,网上搜了一大堆原因,说是jar包冲突,最后没办法只能一个一个去试 删除掉jasperreports-applet-5.0.0.jar,jasp ...

  6. WAS 报错 Font '宋体' is not available to the JVM

    今天把WAS迁移到新服务器上,启动应用程序后,有报错内容如下: 创建的异常:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ...

  7. 解决Centos 7 下 tomcat字体异常 Font '宋体' is not available to the JVM

    错误提示: SEVERE: Servlet.service() for servlet [example] in context with path [/myproject] threw except ...

  8. centos 7 java fonts_解决Centos 7 下 tomcat字体异常 Font '宋体' is not available to the JVM

    错误提示: SEVERE: Servlet.service() for servlet [example] in context with path [/myproject] threw except ...

  9. UOS Font ‘宋体‘ is not available to the JVM

    统信uos 运行java项目打印字体缺失解决方法 问题 解决方式 jvm安装解决方式 问题 在使用打印功能时报错: net.sf.jasperreports.engine.util.JRFontNot ...

  10. iReport生成报错Font ‘楷体‘ is not available to the JVM.

    以下是生成表单过程中产生的日志,最终生成的字体并非楷体: 2022-11-16 16:42:08.297 WARN 1 --- [ XNIO-1 task-46] n.s.jasperreports. ...

最新文章

  1. Python多线程学习
  2. 在SQL Server中sqlserver,access,excel之间数据如何使用sql语句直接操作
  3. Salesforce中所有常用类型字段的取值与赋值
  4. 用PHP删除一条记录mysql,php – 如何使用jquery删除mysql记录
  5. python3.x和python2.x唯一区别_Python3.x和Python2.x的区别介绍
  6. 昆仑通态9针通讯口定义_昆仑通态触摸屏与常见PLC的连接方法(3)——OmronHostLink...
  7. STM32F103--DHT11的配置
  8. 总结-linux初识进程(包括cpu调度、进程创建、僵尸进程(重点)、环境变量)
  9. html jsf ajax blur,是否可以使用JSF ajax更新非JSF组件(纯HTML)?
  10. activemq网页管理端使用_iCloud大更新,移动端网页版推出 安卓也能使用
  11. 【持久化框架】SpringMVC+Spring4+Mybatis3 集成,开发简单Web项目+源码下载
  12. ES6新语法之let关键字;有别于传统关键字var的使用
  13. php给网页加水印_php实现给一张图片加上水印效果
  14. Java数据结构与算法(十) 图
  15. 毕业季-Java分布式开发面试题
  16. 一文读懂YUV的采样与格式
  17. 智慧城市大数据应用案例
  18. 收费系统对接微信公账号流程
  19. python差异性分析_能用SPSS进行差异显著性分析吗
  20. String相关用法记录

热门文章

  1. xshell xftp 工具免费版本免费下载
  2. Java Jar 包反编译
  3. java各个版本下载地址
  4. GMS匹配算法论文、源码笔记
  5. 《互联网大厂晋升指南》读书笔记-下
  6. 删除计算机网络无用设备,如何删除我的电脑/计算机中无效的设备和驱动器图标...
  7. python数据处理源代码_python数据分析与应用源数据和代码
  8. Avast高级版的cleanup激活码
  9. win7开机动画_win7系统怎么修改开机动画 win7系统开机动画修改方法
  10. win7开机突然变得很慢_几个步骤教你解决win7旗舰版开机超级慢