在新的服務器(ubuntu16.04)上安裝confluence,預覽office的附件的時候,發現中文無法正確顯示
在網上搜了一下,搜到一篇官方的文檔,是關於這個問題的
問題原因: 在服務器上沒有安裝對應的微軟的字體
解決方法: 把windows上的字體上傳到ubuntu服務器上的某個目錄,然后在confluence啟動的時候的setenv.sh里邊進行配置,找到CATALINA_OPTS,添加如下一行
CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/msttcore/ ${CATALINA_OPTS}"
清空confluence的home下viewfile目錄和shared-home/dcl-document目錄里的所有緩存文檔文件, 不清空的話, confluence預覽舊文件時還是會顯示方框,只有新文件才會正常
重啟Confluence使配置生效.