confluence使用宏时乱码

confluence在使用宏时,出现中文乱码。

解决办法

1、在linux上安装中文字体
使用命令fc-list :lang=zh查看是否已安装中文字体

fc-list :lang=zh

将windows上的字体直接拷贝至linux的/usr/share/fonts,在该路径下新建目录,自定义名称即可,我创建的为msttfonts,将新增字体拷贝到该目录下。
建立字体索引信息,更新字体缓存。

mkfontscale
mkfontdir
fc-cache

2、 在confluence安装目录的confluence/bin下找到setenv.sh, 找到CATALINA_OPTS, 加入一行CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/msttfonts/ ${CATALINA_OPTS}"
3、清空confluence home目录下的viewfile目录和shared-home/dcl-document目录里的所有缓存文档文件, 不清空的话, confluence预览旧文件时还是会显示方框,只有新文件才会正常。
4、重启confluence

遗留问题:使用此方法后,在新建页面编辑时没有问题,但是在创建新的空间,新增的默认空间主页面的宏,还是有部分中文乱码。

参考文献

1、confluence乱码问题
2、在linux中安装字体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值