Spring-boot AwsCrtAsyncHttpClient 和 NettyNioAsyncHttpClient 都在类路径中

Spring-boot AwsCrtAsyncHttpClient and NettyNioAsyncHttpClient both in class path

提问人:Sankalpa Wijewickrama 提问时间:11/12/2023 更新时间:11/14/2023 访问量:14

问:

在我的应用程序中,我使用的是自定义实施的 AWS SNS 模块。在该模块中,我确实创建了一个用于使用的 bean。但是,我收到以下错误...AwsCrtAsyncHttpClientSnsAsyncClient

nested exception is software.amazon.awssdk.core.exception.SdkClientException: Multiple HTTP implementations were found on the classpath

原因是,其他依赖项(如 、 )的默认实现是 。为了运行应用程序,我必须排除该依赖关系。是否有任何其他建议可供我在 SNS 实施中使用,并按原样不排除?先谢谢你。AWS CloudWatchS3DynamoDBSQSnetty-nio-clientNettyNioAsyncHttpClientAwsCrtAsyncHttpClientNettyNioAsyncHttpClient

java amazon-web-services spring-boot httpclient

评论


答:

0赞 Sankalpa Wijewickrama 11/14/2023 #1

我能够通过以下帖子找到有意义的回应!https://github.com/aws/aws-sdk-java-v2/issues/3761