如何从代码中获取 Java AWS SDK 版本?

How do I get Java AWS SDK version from code?

我在一些提供 AWS SDK 的托管环境中有我的 Java 代码 运行。我发现与最新版本的 AWS SDK 的文档相比,classes 上的某些方法在该环境中不可用。

有没有办法以编程方式找出可用的 AWS SDK 版本?有没有提供此类信息的资料class?

是的,您正在寻找方法 getVersion() in the class VersionInfoUtils

来自链接文档:

签名:

public static String getVersion()

描述:

Returns the current version for the AWS SDK in which this class is running. Version information is obtained from from the versionInfo.properties file which the AWS Java SDK build process generates.