Skip to content

Which AWS SDK modules contain the software.amazon.awssdk.endpoints.EndpointProvider and software.amazon.awssdk.core.client.config.SdkClientOption classes in SDK version 2.28.5? #3152

Answered by debora-ito
shanebishop asked this question in Q&A
Discussion options

You must be logged in to vote

The release notes won't go into much detail about code refactoring in general.

To answer your question: software.amazon.awssdk.endpoints.EndpointProvider is in software.amazon.awssdk:endpoints-spi, and software.amazon.awssdk.core.client.config.SdkClientOption is in software.amazon.awssdk:sdk-core.

But the easiest way to troubleshoot ClassNotFound exceptions is to check which SDK module is in a different version than the rest, you can print the dependency tree and check for any mismatched versions - you can find instructions in our Troubleshooting guide:

How do I fix a NoClassDefFoundError, NoSuchMethodError or NoSuchFieldError?

All SDK modules should be in the same version. As the trouble…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by shanebishop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants