在Centos8安装linux服务版,出现java.lang.NullPointerExceptio

一开始本机时没有jdk的,安装文档把linux服务器版安装完成后,打开数据决策系统,预览报表出现java.lang.NullPointerExceptio这个问题,然后按照说明

方案一:在 Linux 中直接执行命令  yum install fontconfig,然后重启 Linux 系统

执行无效

方案二:如果 Linux 有安装 JDK,直接将 JDK 安装目录下的%JAVA_HOME%\jre文件夹拷贝并覆盖掉 Tomcat 安装目录下的%TOMCAT%\jre这个文件夹,将%JAVA_HOME%/lib下的 tools.jar 拷贝到 Tomcat 安装目录下的%TOMCAT%/lib文件夹中,覆盖掉原有的 tools.jar。

我又在服务器上安装了jdk1.8,具体版本为1.8.0.272 然后按照方案二执行,最后重启服务器,启动tomcat,还是报这个错误

image.png


FineReport 积山海 发布于 2020-12-10 15:57
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-12-10 16:13

楼主:这个报错( linux系统没有相关font资源,需要为系统安装字体管理器;),直接按照【方案一】执行即可;

----

=======

image.png

  • 积山海 积山海(提问者) 已经试过了,提示如下: 上次元数据过期检查:2:23:23 前,执行于 2020年12月10日 星期四 13时59分58秒。 软件包 fontconfig-2.13.1-3.el8.x86_64 已安装。 依赖关系解决。 无需任何处理。 完毕!
    2020-12-10 16:24 
  • 积山海 积山海(提问者) 而且也重启了服务器,重启了tomcat,一样没有作用
    2020-12-10 16:25 
  • zsh331 zsh331 回复 积山海(提问者) 那可能还有其他的问题,字体包安装完成后,报错信息应该变了吧!
    2020-12-10 16:43 
  • 积山海 积山海(提问者) 回复 zsh331 没有,还是这个错误
    2020-12-10 16:50 
  • 2关注人数
  • 243浏览人数
  • 最后回答于:2020-12-10 16:13
    请选择关闭问题的原因
    确定 取消
    返回顶部