主要是由於在上傳文件的時候通常是Windows下的文件上傳,而預覽的時候,是linux下的環境,因爲linux下沒有微軟字體,因此預覽的時候沒法識別文檔字體,因此纔會出現亂碼,至此解決方法以下linux
一、先安裝想要的字體,參考:[Centos中安裝中文字體](https://blog.51cto.com/13641879/2435545) 二、在confluence的安裝目錄, 如/opt/atlassian/confluence/bin下找到setenv.sh, 找到CATALINA_OPTS, 加入一行 CATALINA_OPTS=」-Dconfluence.document.conversion.fontpath=/usr/share/fonts/chinese/ ${CATALINA_OPTS}」 三、 清空confluence的home下viewfile目錄和shared-home/dcl-document目錄裏的全部緩存文檔文件, 不清空的話, confluence預覽舊文件時仍是會顯示方框,只有新文件纔會正常. 四、重啓confluence就OK了