问题标签 [aws-java-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
9947 浏览

java - Amazon SQS 队列不存在

我正在尝试使用 java sdk 访问亚马逊队列。该队列设置在具有 EC2 实例角色的环境中,因此我不需要使用凭证来访问它。这是我的代码

QueueName 和 Endpoint 来自配置文件。我尝试从队列发送/接收消息,但它给了我以下异常

但是,当我尝试使用 curl 命令访问队列时,我得到了响应

这是我在另一台具有 EC2 角色的机器设置上尝试时遇到的一个例外。

这就是我获取队列 URL 的方式。尝试以下两种方式。出现上述异常时出错

我一直试图弄清楚这一点。任何帮助表示赞赏。

0 投票
2 回答
550 浏览

java - 将 AWS 与 Java 连接起来 - 基础知识

我很长时间没有使用 Java,但我正在尝试编写一个使用 AWS API 的简单 Java 应用程序。

我坚持的部分是我不记得如何将 API 链接到 Java 代码。我没有使用 eclipse,也不想使用,我喜欢用崇高的文本编写代码。所以我真的需要有人向我解释如何用简单的术语把它们联系在一起。

我的文件层次结构是:

  • 项目
    • 测试.java
    • aws-java-sdk-1.10.5.1.jar
    • aws-java-sdk-1.10.5.1
      • 文档
        • aws-java-sdk-1.10.5.1-javadoc.jar
        • aws-java-sdk-1.10.5.1-sources.jar
        • aws-java-sdk-1.10.5.1.jar
        • aws-java-sdk-flow-build-tools-1.10.5.1.jar
      • 样品
      • 第三者

我将aws-java-sdk-1.10.5.1.jar从 lib 文件夹中移出,并将其放在我的源代码的同一级别,因为这是我认为我需要做的。对于源代码,这是我所拥有的示例:

在我的终端中,我使用以下命令编译我的代码:

但这对我不起作用,我得到错误:找不到符号错误。我设法使用以下命令对其进行编译。(但我觉得如果我的层次结构正确,top 命令应该可以工作?):

编译代码并获取我的类文件后,我尝试使用命令运行我的程序

但这让我的堆栈跟踪

我确信这是一个非常愚蠢的问题,主要是我无法记住如何正确使用它。如果有人能给我一个关于如何完成这项工作的白痴指南,我将非常感谢你!

0 投票
2 回答
4789 浏览

java - Java中检查S3存储桶是否具有与通配符模式匹配的键的对象的方法

Scala 或 Java 程序检查 S3 存储桶是否具有与特定键模式匹配的对象的好方法是什么?也就是说,如果我有一个名为“CsvBucket”的存储桶,我如何检查它是否包含键匹配模式“processed/files/2015/8/*.csv”的对象?

谢谢

0 投票
1 回答
33703 浏览

amazon-web-services - 使用 DynamoDBMapper Java AWS 开发工具包进行分页

从 API 文档 dynamo db 确实支持扫描和查询操作的分页。这里的问题是将ExclusiveStartIndex当前请求的值设置LastEvaluatedIndex为前一个请求的值,以获取下一组(逻辑页面)结果。

我正在尝试实现相同的功能,但我正在使用DynamoDBMapper,这似乎具有更多优势,例如与数据模型的紧密耦合。因此,如果我想执行上述操作,我假设我会执行以下操作:

我希望我的上述理解在使用 DynamoDBMapper 进行分页时是正确的。其次,我怎么知道我已经达到了结果的终点。如果我使用以下 api,请从文档中获取:

回到使用 DynamoDBMapper,在这种情况下,我如何知道我是否已达到结果的结尾。

0 投票
1 回答
378 浏览

java - how to copy rds snapshot one region to another region using java api programatically

I am new in amazon web Services. How to copy RDS Snapshot one region to another Region using aws-sdk-api java programmatic.

0 投票
1 回答
277 浏览

amazon-dynamodb - 按二级索引查询项目,只有二级hashKey,没有rangeKey

我在 dynamoDb 中有一个带有主 hashKey 的表itemId。项也与父项有关系,因此除了通过它查询它们之外itemId,我还希望能够检索父项的所有子项,所以我添加了另一个属性parentId

现在我希望能够找到给定父母的所有孩子。阅读文档,我知道我需要创建一个二级索引,但我不明白我的 rangeKey 应该是什么以及如何在DynamoDBQueryExpression<Item>不设置范围条件的情况下构造 a 。

我想我错过了一些基本的东西......

0 投票
1 回答
215 浏览

amazon-web-services - 向负载均衡器添加标签

我正在使用以下代码向 Java 中的负载均衡器添加标签:

但是,它在 setTags 中给出了编译错误。

0 投票
1 回答
202 浏览

amazon-web-services - 获取新创建实例的空 dns

我正在编写下面的代码以获取新创建实例的公共 dns 但是我得到了 null

0 投票
0 回答
131 浏览

java - 如何在我的 Java Web 应用程序页面中显示 aws ec2、rds 价格详细信息

我是aws的新手。我想在我的网站上显示 aws ec2 和 rds 价格详细信息(在 java spring 开发)。谢谢,斯里拉姆。

0 投票
2 回答
774 浏览

java - 如何以编程方式通过 java 显示特定的 EC2 实例成本(价格详情)

我正在使用 AWS Java API 以编程方式创建 AWS 实例。整个过程被开发为一个 Web 应用程序。

现在的问题是,成功购买 EC2 实例后,如何显示该特定客户的实例成本的价格详情?