# java-file-upload-demo **Repository Path**: mark-steven/java-file-upload-demo ## Basic Information - **Project Name**: java-file-upload-demo - **Description**: java 多文件上传、多文件分片上传、多文件秒传、minio分片上传等功能 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 12 - **Created**: 2024-07-18 - **Last Updated**: 2024-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java-file-upload-demo 对应的前端vue2_demo页面代码,至于怎么搭建前端脚手架和启动vue2框架项目就网上很多搭建教程 # 多种上传文件功能主要演示: # 1、如果使用了minio请本地安装minio对象存储服务,下载如windows版本minio.exe文件执行以下命令:
windows版本启动: D:\minio>set MINIO_ROOT_USER=admin D:\minio>set MINIO_ROOT_PASSWORD=12345678 D:\minio>minio.exe server D:\minio
Linux版本启动: ./minio server /data --console-address ":9001" --address ":9000" --access-key your-access-key --secret-key your-secret-key# 2、单文件、多文件、单文件分片、多文件分片、多文件(md5)分片秒传、单文件分片断点续传等上传方案到项目本地磁盘位置; # 3、单文件、多文件分片上传至minio文件服务器中的例子;此测试需要在配置文件中将各配置加载项设置为true,加上redis配置项 # 4、文件上传并添加了上传的进度条,以方便前端上传文件能知道完成进度情况; ### Nodejs前端需要安装的前端插件 # npm install axios # npm install element-ui # npm install spark-md5  #### 前端页面主要代码(含js)如下: ```