我需要如何配置我的 Java 项目才能与 IronMQ 建立连接?
How do I need to configure my Java project to make a connection with IronMQ?
我下载了包含连接设置的库和 json 文件。我将文件放在与 Mensajes 的 class 相同的级别,我尝试在其中建立连接。
在 class 中,我不知道如何调用 json 文件上的设置,所以我发现我可以用它来替换下面代码中的 project_id 和标记。我做到了,但仍然向我发送错误消息。
public Mensajes() throws IOException {
Client client = new Client("project_id","token",Cloud.ironAWSUSEast);
Queue queue = client.queue("Example_Queue");
String push = queue.push("Hello world!");
System.out.println(push);
}
给我的错误是这样的:
Exception in thread "main" io.iron.ironmq.HTTPException: Not found
at io.iron.ironmq.Client.singleRequest(Client.java:231)
at io.iron.ironmq.Client.request(Client.java:164)
at io.iron.ironmq.Client.post(Client.java:145)
at io.iron.ironmq.Queue.push(Queue.java:367)
at io.iron.ironmq.Queue.push(Queue.java:329)
at io.iron.ironmq.Queue.push(Queue.java:302)
at cajerobanco.Mensajes.<init>(Mensajes.java:26)
at cajerobanco.CajeroBanco.main(CajeroBanco.java:20)
我不知道该怎么做,我已经尝试在网上寻找答案,但找不到任何东西。
我意识到库有问题,当我下载文件并自己创建库时我可以做到。
我下载了包含连接设置的库和 json 文件。我将文件放在与 Mensajes 的 class 相同的级别,我尝试在其中建立连接。 在 class 中,我不知道如何调用 json 文件上的设置,所以我发现我可以用它来替换下面代码中的 project_id 和标记。我做到了,但仍然向我发送错误消息。
public Mensajes() throws IOException {
Client client = new Client("project_id","token",Cloud.ironAWSUSEast);
Queue queue = client.queue("Example_Queue");
String push = queue.push("Hello world!");
System.out.println(push);
}
给我的错误是这样的:
Exception in thread "main" io.iron.ironmq.HTTPException: Not found
at io.iron.ironmq.Client.singleRequest(Client.java:231)
at io.iron.ironmq.Client.request(Client.java:164)
at io.iron.ironmq.Client.post(Client.java:145)
at io.iron.ironmq.Queue.push(Queue.java:367)
at io.iron.ironmq.Queue.push(Queue.java:329)
at io.iron.ironmq.Queue.push(Queue.java:302)
at cajerobanco.Mensajes.<init>(Mensajes.java:26)
at cajerobanco.CajeroBanco.main(CajeroBanco.java:20)
我不知道该怎么做,我已经尝试在网上寻找答案,但找不到任何东西。
我意识到库有问题,当我下载文件并自己创建库时我可以做到。