Logo

dev-resources.site

for different kinds of informations.

Building a Local S3 Environment with MinIO: AWS SDK for Java V2 Migration Guide

Published at
1/8/2025
Categories
aws
java
docker
tutorial
Author
y m
Categories
4 categories in total
aws
open
java
open
docker
open
tutorial
open
Building a Local S3 Environment with MinIO: AWS SDK for Java V2 Migration Guide

Ever faced this warning when starting Spring Boot?
warning: The AWS SDK for Java v1.11.x has been marked as maintenance mode...
Are you developing applications that use Amazon S3? Setting up a local development environment can be tricky. In this guide, I'll show you how to use MinIO as a local S3-compatible storage solution, with a special focus on AWS SDK for Java V2 implementation.
This article was originally published on KINTO Technologies Blog.

What you'll learn:

  • Setting up MinIO with Docker Compose
  • Implementing AWS SDK for Java V2
  • Handling GitHub Actions integration
  • Best practices and troubleshooting tips

Here's a quick look at what we'll build:

services:
  minio:
    container_name: minio_test
    image: minio/minio:latest
    command: ['server', '/data', '--console-address', ':9001']
    ports:
      - "9000:9000"
      - "9001:9001"

The complete guide includes working examples and code snippets that you can use right away in your projects.
Read the full tutorial (English) → https://blog.kinto-technologies.com/posts/2023-12-21-minio_amazons3_compatible/

Featured ones: