1.gitee下载源码 kkFileView: 使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、wps、xls、xlsx、zip、rar、ofd、xmind、bpmn 、eml 、epub、3ds、dwg、psd 、mp4、mp3以及众多类文本类型文件在线预览
2.去掉cad
3.替换水印字体为免费字体
4.更改缓存方式为redis
5. 编译打包,部署生成
maven 打包
1. kkFileView-4.3.0-SNAPSHOT.jar windows环境下部署
2. kkFileView-4.3.0-SNAPSHOT.tar.gz linux环境下部署
linux环境下部署方式:
1. 将打包好的kkFileView-4.3.0-SNAPSHOT.tar.gz 放到kkfileView文件夹下,
2. 解压kkFileView-4.3.0-SNAPSHOT.tar.gz
tar -zxvf kkFileView-4.3.0-SNAPSHOT.tar.gz
3. 进入解压后文件夹bin目录
4. 如果项目已经启动过了则关闭后重启./shutdown.sh-->./startup.sh,如果项目没有启动过则直接启动./startup.sh
5. 查看日志:./showlog.sh
在安装的时候出现各种各样的问题,记录一下:
linux 服务器上添加文件夹kkfilwView 将需要用到的文件放进去,解压
tar -zxvf LibreOffice_7.4.7_Linux_x86-64_rpm.tar.gz
tar -zxvf LibreOffice_7.4.7_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
tar -zxvf kkFileView-4.3.0-SNAPSHOT.tar.gz
yum install -y ./LibreOffice_7.4.7.2_Linux_x86-64_rpm_langpack_zh-CN/RPMS/*.rpm
yum install -y ./LibreOffice_7.4.7_Linux_x86-64_rpm/RPMS/*.rpm
最后启动项目 ./startup.sh
如果启动失败,检查项目是否已经启动过了:
1.如果是则先关闭后启动,
2.office进程是否已经启动,kill office进程(父进程,否则无法关闭office)重新启动