我如何为 java 使用 dynamodb 地理库?

how can i use dynamodb geo library for java?

我必须使用 java spring 框架为地理服务创建一个服务器。 我想使用 dynamoDB 的地理库来查询和保存地理数据。 所以我读了github个例子geo library example git hub

和 aws 文档。

但是当我用 gradle 或 maven 项目为它加载库时,我无法加载任何库...

该库是否已被弃用?? 下面的代码分别是gradle项目和maven项目。

谢谢。

runtimeOnly group: 'com.amazonaws', name: 'aws-java-sdk-bom', version: '1.11.979', ext: 'pom'
runtimeOnly group: 'com.amazonaws', name: 'aws-java-sdk', version: '1.11.979'
implementation group: 'com.amazonaws', name: 'aws-java-sdk-core', version: '1.11.979'
implementation group: 'com.amazonaws', name: 'aws-java-sdk-dynamodb', version: '1.11.979'
implementation group: 'com.amazonaws', name: 'dynamodb-geo', version: '2.1.0'

    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk</artifactId>
        <version>${aws-java-sdk.version}</version>
    </dependency>
    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk-core</artifactId>
        <version>1.11.979</version>
    </dependency>
    <dependency>
        <groupId>com.amazonaws.geo</groupId>
        <artifactId>dynamodb-geo</artifactId>
        <version>1.0.0</version>
    </dependency>

这个 API 已有 8 年历史,不再受支持。