1. Clone the repository
git clone https://github.com/therezacuet/spring-boot-file-upload-download-rest-api.git
2. Run the app using maven
cd spring-boot-file-upload-download-rest-api-example
mvn spring-boot:run
That's it! The application can be accessed at http://localhost:8080
.
You may also package the application in the form of a jar and then run the jar file like so -
mvn clean package
java -jar target/file-demo-0.0.1-SNAPSHOT.jar
Demo Screenshots:
Single File Upload | Multi File Upload | File Download |
---|---|---|
![]() |
![]() |
![]() |