问题
需要在EC2上面安装libreoffice,来供Java调用使用。
步骤
sudo amazon-linux-extras install epel
sudo amazon-linux-extras enable libreoffice
sudo yum clean metadata
sudo yum install libreoffice-core libreoffice-calc libreoffice-opensymbol-fonts libreoffice-ure libreoffice-writer libreoffice-pyuno libreoffice-impress
# 切换jdk为jdk8
sudo update-alternatives --config java
sudo yum install fontconfig dejavu* bpg-dejavu-sans-fonts adobe-source-han-sans-cn-fonts
# 下载思源宋体
wget https://github.com/adobe-fonts/source-han-serif/raw/release/SubsetOTF/CN/SourceHanSerifCN-Regular.otf --no-check-certificate
sudo cp SourceHanSerifCN-Regular.otf /usr/share/fonts/SourceHanSerifCN-Regular.otf
# 更新字体缓存
sudo fc-cache -fv
# 验证字体
fc-list | grep SourceHanSerifCN
# libreoffice的home目录
/usr/lib64/libreoffice