【问题标题】:Can't compile aws sdk for java无法为 java 编译 aws sdk
【发布时间】:2019-03-08 16:25:16
【问题描述】:

每当我尝试为 java 编译 (mvn clean install) aws sdk 时,每个库都会出现以下错误:

Failed to execute goal on project aws-java-sdk-textract: Could not resolve dependencies for project com.amazonaws:aws-java-sdk-textract:jar:1.11.515-SNAPSHOT: The following artifacts could not be resolved: com.amazonaws:aws-java-sdk-core:jar:1.11.515-SNAPSHOT, com.amazonaws:aws-java-sdk-test-utils:jar:1.11.515-SNAPSHOT, com.amazonaws:jmespath-java:jar:1.11.515-SNAPSHOT: Could not find artifact com.amazonaws:aws-java-sdk-core:jar:1.11.515-SNAPSHOT

知道为什么会这样吗?

谢谢

【问题讨论】:

  • 你为什么要这样做?
  • 将 aws sdk 库导入我的项目。
  • 你不需要(也不应该)用 Maven 做那件事。相反,您将此库列为 POM 中的依赖项。 (也就是说,有一个全新的适用于 AWS 的 v2 SDK,如果它涵盖了您需要的功能,那就更好了。)
  • 我在 POM.xml 文件中列出了三个库。文本提取、s3 和核心。下一步应该是什么?
  • 确保您已阅读有关如何将依赖项添加到 POM 的文档。如果您仍然遇到问题,请发布 POM 和什么不起作用(例如,无法解析导入)。

标签: java amazon-web-services maven


【解决方案1】:

1.11.515-SNAPSHOT 版本似乎不存在于 mvn Repository 中

https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-textract

尝试将定义更改为:

https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-textract -->
<dependency>
    <groupId>com.amazonaws</groupId>
    <artifactId>aws-java-sdk-textract</artifactId>
    <version>1.11.513</version>
</dependency>

看看是否一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 2015-05-29
    • 1970-01-01
    • 2015-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多