amazon-kinesis - software.amazon.kinesis.* 的 jar 在哪里
问题描述
0 对于 Java 用户:
我一直在关注这个页面:https ://docs.aws.amazon.com/streams/latest/dev/kcl-migration.html 它希望我导入这些:
import software.amazon.kinesis.exceptions.InvalidStateException;
import software.amazon.kinesis.exceptions.ShutdownException;
import software.amazon.kinesis.lifecycle.events.InitializationInput;
import software.amazon.kinesis.lifecycle.events.LeaseLostInput;
import software.amazon.kinesis.lifecycle.events.ProcessRecordsInput;
import software.amazon.kinesis.lifecycle.events.ShardEndedInput;
import software.amazon.kinesis.lifecycle.events.ShutdownRequestedInput;
import software.amazon.kinesis.processor.ShardRecordProcessor;
我正在从 Java 迁移从 AWS SDK 2.0 下载的示例文件,看起来亚马逊还没有开始迁移? https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/advanced-topics.html
但是对于我的生活,我找不到包含 software.amazon.kinesis.* 类的 JAR 文件,即使在谷歌搜索和搜索 Maven Central 等几个小时之后也是如此。
这是我迁移的目标/pom.xml:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.amazonaws</groupId>
<artifactId>samples</artifactId>
<version>1.0.0</version>
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.486</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>amazon-kinesis-client</artifactId>
<version>1.9.3</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
罐子在哪里?感谢您的意见。
解决方案
在这里您可以找到 jar:https ://mvnrepository.com/artifact/software.amazon.kinesis/amazon-kinesis-client
您需要将以下依赖项添加到您的 pom 中:
<dependency>
<groupId>software.amazon.kinesis</groupId>
<artifactId>amazon-kinesis-client</artifactId>
<version>2.1.0</version>
</dependency>
推荐阅读
- css - 反应:卡片问题
- ffmpeg - ffmpeg HE-AAC 'unsupported codec' 尽管编译时支持
- flutter - 升级flutter sdk后卡住安装build\app\outputs\apk\app.apk ...
- google-apps-script - Google Sheets API 仅返回不必要的信息
- python - python3列表之间的共享内存
- android-studio - 导航到其他片段时保持 viewpager2 项目位置
- python - 使用序列加入 Pandas
- reactjs - 无法从 React 前端获取到 Expo 推送通知 api
- python - 使用 Scipy 的非凸函数优化问题。不是最初的猜测
- codeeffects - 元素
从 XML 实例化规则后,GetRuleXml() 中的方法名称不正确