本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。

本文作者:HelloGitHub-秦人

HelloGitHub 推出的《讲解开源项目》系列。

今天给大家带来一款开源 Java 版网盘项目—— kiftd-source,本文将用 3 分钟带大家搭建一个个人网盘,技术便利生活,你值得拥有~

一、项目介绍

kiftd 是一款开源、使用简单、功能完整的 Java 网盘/云盘系统。支持在线视频播放、文档在线预览、音乐播放、图片查看等功能的文件云存储平台。

技术栈

JDK 版本:1.8.0_131

项目管理框架:Maven(m2e 1.8.0 for Eclipse)

Archetype:mavem-archetype-quickstart 1.1

Spring Boot:SpringBoot 基于 Spring 开发,旨在提高微服务的开发效率。

MyBatis:一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。

H2 DB:一款开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制。

二、网盘搭建

2.1 Windows 环境运行

2.1.1 下载安装包

项目比较温馨,支持三种下载方式:Github、阿里云、

java网盘_和付费网盘说再见,跟着本文自己起个网盘(Java 开源项目)相关推荐

  1. docker实践第二版pdf 网盘_和付费网盘说再见,跟着本文自己起个网盘(Java 开源项目)

    本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目. 本文作者:HelloGitHub-秦人 HelloGitHub 推出的<讲解开源项目>系列. 今天给大家带 ...

  2. python 在线网盘源码_和付费网盘说再见,跟着本文自己起个网盘(Java 开源项目)...

    本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目. 本文作者:HelloGitHub-秦人 HelloGitHub 推出的<讲解开源项目>[1]系列. 今天给 ...

  3. 空间里相片批量导入u盘_手机照片、视频太多?怎么快速保存到U盘上?2分钟教你详细步骤...

    手机的拍照和摄影能力越来越强大了.生活中,有不少的朋友都喜欢拍照和录影.拍着拍着就攒许多的照片和视频,占用了大量的内存.因为照片和视频的回忆性特别强,许多人拍摄完成后,都是不愿意删除,为了节省我们手机 ...

  4. java 分班_大家给我介绍下马上学校就要分班了不知道去JAVA班,还是.NET 爱问知识人...

    Java是一个广泛使用的网络编程语言 ,它是一种新的计算概念. 首先 ,作为一种程序设计语言 ,它简单.面向对象.不依赖于机器的结构.具有可移植性.鲁棒性.安全性.并且提供了并发的机制.具有很高的性能 ...

  5. java 上传源码_和付费网盘说再见,跟着本文自己起个网盘(Java)

    项目源码获取:关注转发之后私信回复[源码]即可免费获取到 一.项目介绍 一款开源.使用简单.功能完整的 Java 网盘/云盘系统.支持在线视频播放.文档在线预览.音乐播放.图片查看等功能的文件云存储平 ...

  6. linux刻录win10u盘_手把手教你装系统之【制作官方win10安装U盘】

    本帖最后由 蚂蚁炒花甲 于 2019-11-11 22:58 编辑 很多粉粉在收到linux版本的笔记本后 用不惯,但又不知道如何装win10系统 下面我就来教大家,如何自己动手 制作win10 安装 ...

  7. python刷网易云_牛逼了!用Python开发的命令行版网易云音乐,Github获8300颗星!...

    大家好,我是程序员G哥 最近在逛Github发现了一个非常有趣的库musicbox,是用纯Python打造的,收获了8300颗星.Python语言简单易学,好玩有趣,身边越来越多的小伙伴都开始学习Py ...

  8. linux刻录win10u盘_使用UltraISO在Windows 10下刻录Ubuntu 18.04.2 U盘的方法

    如果你想在Windows 10系统下刻录Ubuntu 18.04.2 LTS U盘,那不妨使用UltraISO,方法非常的简单,只需要在Windows 10中下载并安装UltraISO,然后去下载Ub ...

  9. java汽车管理系统_坑爹!花费2亿耗时2年,网站没建完Java都写不好,顶级咨询公司埃森哲被告上法庭...

    乾明 发自 凹非寺  量子位 报道 | 公众号 QbitA 耗费2个多亿,耗时2年多,连一个可用的网站或者APP都没有交付出来. 想要完工?那就再交1000万美元. 这件事的受害方.美国汽车租赁公司赫 ...

最新文章

  1. java代码操作git_JGit--实现Git命令操作的Java API
  2. R语言使用gganimate包可视化动画点直方图生成过程(dot histogram)、在数据遍历的过程中逐步在箱体内堆叠数据点形成最终的点直方图
  3. [Swift]LeetCode218. 天际线问题 | The Skyline Problem
  4. 关于Dapper.NET的相关论述
  5. 华为云GaussDB新产品特性亮相DTC2021,新品开源预告
  6. 苹果将允许iPhone直接使用NFC接受信用卡付款
  7. bzoj2038[2009国家集训队]小Z的袜子(hose)
  8. 文件共享服务器灾备,搭建容灾性强、可管理的的文件共享服务器-windows server 2008 DFS续...
  9. NLP自然语言理解-中科院(宗成庆) P1~P4
  10. EBT 道客巴巴的加密与破解 -免费下载器的基础
  11. 【业务】5个顶级案例教你实现最牛供应链管理
  12. 无需编码 9款优秀的数据地图可视化工具平台
  13. Tcp网络通信中各个状态的含义
  14. shiro学习详解(开篇)
  15. 使用Xmanger/Xbrowser 远程桌面Ubuntu 12.04 LTS
  16. OrCAD+PADS联合绘制PCB的总结
  17. SVM学习总结(三)SMO算法流程图及注释源码
  18. J0ker的CISSP之路:How CISSP(2)
  19. ajax请求生命周期方法
  20. 微信内测新功能“边写边译”,好玩!

热门文章

  1. $route和$router的区别
  2. Excel根据某一列的内容对另一列进行分组汇总
  3. 动态八卦图html,HTML绘制太极八卦图
  4. Java基础or介绍骚话
  5. Nginx 代理配置
  6. PHPEXCEL 识别公式问题的问题 和解决方案
  7. 从“四舍五入”到“奇进偶舍”
  8. Linux 文件/目录管理
  9. JAVA基础 :数据类型
  10. 计算机新教师培训自我评价,教师个人自我评价(精选多篇)