1.先去kkfileview的git拉取下代码,kkfileview码云。也可以去kkfileview官网,查看文档。
2.需要安装OpenOffice或者LibreOffice中的一个,可以去OpenOffice官网和LibreOffice官网下载一个,最好使用默认安装路径。
3.将kkfileview文件打开,设置maven本地配置,如果不会的话,可以去看看《maven项目实现SpringBoot的HelloWord》的第2步。
4.打开sever/src/main/config/application.properties文件,如果使用IDEA出现中文乱码请查看解决IDEA.properties文件中文乱码。由于kkfileview使用的springboot开发,如果对springboot配置项非常了解的可以省略。下面介绍可能用的配置项。
(1)server.port用于设置后端启动端口,我设置的是8116。
server.port = ${KK_SERVER_PORT:8116}
(2)spring.servlet.multipart.max-file-size用于设置单个文件上传的最大大小。我设置的是300MB
spring.servlet.multipart.max-file-size=300MB
(3)spring.servlet.multipart.max-request-size用于设置多个文件上传的总大小,我设置的是600M
spring.servlet.multipart.max-request-size=600MB
(4)file.dir用于保存缓存文件的路径。为了加快文件预览的速度,第一次预览会将文件进行缓存,以后预览会加载缓存,这个路径最好保存在剩余存储空间较大的盘。我设置在了D盘