【问题标题】:Issue downloading dependency from Amazon S3问题从 Amazon S3 下载依赖项
【发布时间】:2021-09-22 05:31:54
【问题描述】:

我目前正在尝试从 Amazon S3 存储桶下载 maven 框架项目的依赖项,但 Intellij 在我编译时无法下载。在 .m2 存储库中,它显示了依赖项的文件夹,它只是不包含所需的信息。 .m2 中还有一个设置文件,为 S3 提供用户名和密码。在 Intellij 控制台中,所有依赖项在 maven 窗口中都用红色下划线,但只有两个依赖于 S3 的依赖项没有被导入。另外,当我在本地安装它们时,它们可以正常工作。

我采取的一些行动:

  • 删除存储库
  • 删除 .m2 文件夹
  • 无效和缓存
  • 重新加载所有项目
  • 下载源代码和文档
  • 重建
  • 在本地安装(如上所述)
  • 重新安装 Intellij
  • 删除项目并从代码提交中重新加载

如果有人有任何想法,我将非常感激尝试一下!

【问题讨论】:

  • 您在项目中配置了 aws-maven 扩展吗?它是公共/私有存储桶吗?您是否在 settings.xml 或 ~/.aws/credentials 中配置了 AWS 凭证?另见youtrack.jetbrains.com/issue/IDEA-135229
  • 当前的maven扩展是:org.springframework.buildaws-maven5.0.0.RELEASE
  • AWS 凭证或在 settings.xml 中

标签: amazon-web-services maven amazon-s3 intellij-idea dependencies


【解决方案1】:

您可以在位于此处的 AWS 示例 Github 中的 POM 文件中找到正确的 Maven 依赖项:

https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/javav2/example_code/s3

此 POM 文件在 INtelliJ 项目中有效:

【讨论】:

    猜你喜欢
    • 2014-06-20
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    • 2014-10-18
    • 1970-01-01
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多