activiti的工作流项目在windows系统本地搭建的tomcat上一切显示正常,但是将war包部署到linux上时,发现工作流框图中的中文显示乱码,经过搜索得到下面的解决方案,亲自验证可行:
在console里面输入echo $JAVA_HOME,获取到oracle jdk安装目录,然后在jre/lib/fonts目录下创建fallback目录,将C:\WINDOWS\Fonts\simsun.ttc拷贝到 /usr/java//jdk1.7.63/jre/lib/fonts/fallback文件夹内后重启服务器即可。