This plugin provides the AWS SDK for Java as a library to be used by other plugins. It follows the same versioning as the AWS SDK itself.
This plugin contains shared libraries for use by AWS Java SDK modules.
Contains an individual AWS Java SDK module with the same name.
If you need to use an AWS Java SDK module that is not yet published as its own plugin, feel free to submit a pull request to create a plugin for it.
- Create a new directory
aws-java-sdk2-<name>
. The name should be identical to the AWS Java SDK module. - Create
pom.xml
.- Depend on
software.amazon.awssdk:<name>
. Exclude all transitive dependencies. - Transitive dependencies should be replaced by their equivalent plugin dependency. Most AWS Java SDK modules only depend on the shared libraries in the
aws-java-sdk2-core
plugin. Ifaws-java-sdk2-core
is missing a shared library, feel free to add it.
- Depend on
- Create
src/main/resource/index.jelly
. Look at existing modules and adapt it. - Add the module to the root
pom.xml
.