Skip to content

Conversation

tebanieo
Copy link
Contributor

Issue #, if available: #193

Description of changes:

  • Remove Docker dependencies (docker-compose.yml, Dockerfiles) to address security concerns with public Docker images
  • Create Maven multi-module project structure under java/ directory
  • Consolidate Java applications into proper Maven modules:
    • printer/: DynamoDB Distinct PK Printer
    • loader/: DynamoDB Max Values Test Data Loader
  • Add Maven Shade plugin configuration for executable JAR generation
  • Update README.md with comprehensive Maven build and usage instructions
  • Add .gitignore to exclude Maven build artifacts
  • Preserve alternative Node.js and Python implementations
  • Remove obsolete Docker-related files and configurations

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Remove Docker dependencies and create Maven multi-module project for
DynamoDB scripts. Addresses security concerns with public Docker images
by providing direct executable JARs.

- Remove docker-compose.yml and Dockerfiles
- Add Maven parent/child module structure under java/
- Update README with Maven build instructions
@tebanieo tebanieo merged commit 8cf87cb into aws-samples:master Aug 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant