当前位置: 首页> 财经> 访谈 > 如何策划网络推广方案_免费开发微信小程序的平台_广州aso优化公司 有限公司_广告投放平台都有哪些

如何策划网络推广方案_免费开发微信小程序的平台_广州aso优化公司 有限公司_广告投放平台都有哪些

时间:2025/7/27 21:25:51来源:https://blog.csdn.net/zhangbin1988/article/details/147526408 浏览次数:0次
如何策划网络推广方案_免费开发微信小程序的平台_广州aso优化公司 有限公司_广告投放平台都有哪些

前言

使用openjdk:17-jdk-slim基础镜像运行Java程序,导出Excel的时候报错。

导出时错误内容如下

java.lang.UnsatisfiedLinkError: /usr/local/openjdk-17/lib/libfontmanager.so: libfreetype.so.6: cannot open shared object file: No such file or directory

java.lang.InternalError: java.lang.reflect.InvocationTargetException

前期准备,需要安装好docker。

一、进入程序运行的容器

1、进入容器,执行命令如下。

# project替换为容器id或容器名称
docker exec -ti project bash

二、配置apt加速

1、进入apt配置路径,执行命令如下。

cd /etc/apt/

2、备份原来的配置,以备失败后可以回滚,执行命令如下。

cp sources.list sources.list.bak

3、写入阿里云镜像配置,执行命令如下。

# 因为openjdk:17-jdk-slim未安装vim编辑器,所以使用echo直接写入替代
echo "deb http://mirrors.aliyun.com/debian/ bullseye main contrib non-free" > sources.list && echo "deb http://mirrors.aliyun.com/debian/ bullseye-updates main contrib non-free" >> sources.list && echo "deb http://mirrors.aliyun.com/debian-security bullseye-security main contrib non-free" >> sources.list

4、验证更新后的镜像,执行命令如下。

apt-get update

执行效果如下图所示。

5、至此,配置apt加速已完成。

三、安装依赖

1、执行命令如下。

apt-get update && apt-get install -y libfreetype6 libfontconfig1 fonts-dejavu fonts-dejavu-core

2、至此,导出Excel的本地相关依赖以及字体已安装完成,接下来就是测试验证呢。

总结

因为使用openjdk:17-jdk-slim基础镜像运行Java程序,导出Excel的时候报错,需要安装本地相关依赖以及字体,但是过程中又遇到更新依赖不成功的问题,需要给apt加速,总结步骤如下。

1、进入程序容器。

2、配置apt加速。

3、安装依赖。

关键字:如何策划网络推广方案_免费开发微信小程序的平台_广州aso优化公司 有限公司_广告投放平台都有哪些

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: