kkFileView 下载及安装

  1. 下载kkFileView:kk开源社区获取,需要充值,加入星球(门票99 不推荐)。下载源码
    https://gitee.com/kekingcn/file-online-preview.git
  2. 使用IDEA开发工具执行maven打包,打包会自动生成windows和Linux的安装包
  3. 将生成的安装包(本文以windows为例),拷贝到自己的目录,如我的放在了“D:\Develop\kkFileView\apply”
  4. 解压zip免安装压缩包
  5. 启动服务,进入bin目录,
  6. 执行启动脚本
  7. 启动成功示例
  8. 访问服务,默认端口8012(可自行修改,bin同级的config目录下application.properties)
  9. 使用指南,请移步
    ​
    http://kkfileview.keking.cn/zh-cn/docs/usage.html
    
    

  10. 集成预览, url先base64, 再编码(此步仅供参考)

    var url = "http://127.0.0.1:8080" + path;
    window.open('http://127.0.0.1:8012/onlinePreview?url=' + encodeURIComponent("aHR0cDovLzEyNy4wLjAuMTo4MDgwL3VwbG9hZC9GaWxlLzIwMjExMi8yMDIxMTIzMV9hNzY3YWRjMzY3ZjM0YjczYjcxZTAzZTk2NGQwNjc5Mi5kb2N4"));
    

  11. Springboot 集成kkFileView

    百度网盘
    复制这段内容后打开百度网盘手机App,操作更方便哦
    链接: https://pan.baidu.com/s/1TXgmVKabgs5Ig8AFaND0BA 
    提取码: aeu1 

### 安装与启动 kkfileview 教程 (Windows 环境) #### 下载源码并准备开发环境 为了在 Windows 上成功安装和运行 `kkfileview` 文件在线预览服务,需先获取项目源代码。通过 Git 或者直接下载压缩包的方式从 Gitee 获取最新版本的源码[^2]。 ```bash git clone https://gitee.com/kekingcn/file-online-preview.git ``` 接着利用 IntelliJ IDEA 打开此 Maven 项目,并执行 clean 和 install 命令以确保所有必要的库被正确加载: ```xml <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <version>3.1.0</version> </plugin> <!-- other plugins --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> </plugins> </build> ``` #### 配置调整 对于某些特定场景下的应用需求,可能需要修改默认设置来适应实际工作环境。这通常涉及到编辑项目的配置文件,比如 application.yml 或 properties 文件中的参数设定。 #### 解决依赖问题 如果遇到由于网络原因或其他因素造成的第三方 jar 包无法正常引入的情况,可以尝试使用国内镜像站点加速下载过程;然而需要注意的是即使依赖项已经存在于本地仓库中也未必能完全解决问题——因为可能存在版本兼容性等问题导致 IDE 中仍显示错误提示[^3]。 #### 启动应用程序 完成上述准备工作之后就可以按照官方文档指示操作,在命令行界面进入目标目录并通过 Java 运行主类或者打包后的 JAR 来启动服务器实例了[^1]。 ```bash java -jar target/kkfileview.jar ```
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值