问题描述:
阿里云机器(debian操作系统)开始使用的是oracle jdk,服务启动后登录界面没有问题,验证码可以加载。但是切换到openjdk之后,发现验证码无法加载。抛出了空指针异常。
解决过程:
查看异常信息,如下图所示:
发现在获取字体的时候出现了问题。
解决办法:
1、安装fontconfig:apt install fontconfig
2、执行fc-cache -f,使字体配置生效
3、重启服务
问题描述:
阿里云机器(debian操作系统)开始使用的是oracle jdk,服务启动后登录界面没有问题,验证码可以加载。但是切换到openjdk之后,发现验证码无法加载。抛出了空指针异常。
解决过程:
查看异常信息,如下图所示:
发现在获取字体的时候出现了问题。
解决办法:
1、安装fontconfig:apt install fontconfig
2、执行fc-cache -f,使字体配置生效
3、重启服务