Import software.amazon.awssdk:bom instead of managing the items individually
<dependencies>
<!-- External BOMs -->
+ <dependency><!-- this needs to occur before quarkus-bom to get a higher prio -->
+ <groupId>software.amazon.awssdk</groupId>
+ <artifactId>bom</artifactId>
+ <version>${awssdk2.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-bom</artifactId>
<artifactId>snakeyaml</artifactId>
<version>${snakeyaml.version}</version>
</dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>annotations</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>apache-client</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>dynamodb</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>http-client-spi</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>netty-nio-client</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>regions</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>url-connection-client</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>utils</artifactId>
- <version>${awssdk2.version}</version><!-- override the version set in the quarkus BOM -->
- </dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
