Skip to content
This repository was archived by the owner on Nov 10, 2025. It is now read-only.

Commit 82c0135

Browse files
committed
GH-116: Document optional dependencies
Fixes #116
1 parent e5acf0f commit 82c0135

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,19 @@ where the topic is an *SQS* Queue.
3838

3939
[Pull requests][] are welcome. Please see the [contributor guidelines][] for details. Additionally, if you are contributing, we recommend following the process for Spring Integration as outlined in the [administrator guidelines][].
4040

41+
# Dependency Management
42+
43+
These dependencies are optional in the project:
44+
45+
* `org.springframework.cloud:spring-cloud-aws-messaging` - for SQS and SNS channel adapters
46+
* `org.springframework.integration:spring-integration-file` - for S3 channel adapters
47+
* `org.springframework.integration:spring-integration-http` - for SNS inbound channel adapter
48+
* `compile('com.amazonaws:aws-java-sdk-kinesis` - for Kinesis channel adapters
49+
* `com.amazonaws:aws-java-sdk-dynamodb` - for `DynamoDbMetadataStore` and `DynamoDbLockRegistry`
50+
* `com.amazonaws:dynamodb-lock-client` - for `DynamoDbLockRegistry`
51+
52+
Consider to include an appropriate dependency into your project when you use particular component from this project.
53+
4154
# Adapters
4255

4356
## Amazon Simple Storage Service (Amazon S3)

build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,6 @@ dependencies {
8989
compile 'org.springframework.integration:spring-integration-core'
9090
compile 'org.springframework.cloud:spring-cloud-aws-core'
9191

92-
compile("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion", optional)
93-
9492
compile('org.springframework.cloud:spring-cloud-aws-messaging', optional)
9593
compile('org.springframework.integration:spring-integration-file', optional)
9694
compile('org.springframework.integration:spring-integration-http', optional)

0 commit comments

Comments
 (0)