【问题标题】:How to use rabbitMQ? [closed]如何使用rabbitMQ? [关闭]
【发布时间】:2014-12-16 11:29:56
【问题描述】:

我已经下载了 RabbitMQ 并寻求tutorial。但是我根本不在 Java 中,我不知道如何解决问题。

问题是我收到此错误

error: package com.rabbitmq.client does not exist import com.rabbitmq.client.ConnectionFactory;
error: package com.rabbitmq.client does not exist import com.rabbitmq.client.Connection;
error: package com.rabbitmq.client does not exist import com.rabbitmq.client.Channel;`

我已经下载了服务器和一些客户端 jar from this website,但我不知道如何将所有东西包含在 Java 项目中。

我也在使用 netbeans 8.0.2

【问题讨论】:

  • 也许这对你有帮助:stackoverflow.com/questions/4879903/…
  • @bigdestroyer 好吧,我已经尝试右键单击库->添加 JAR/文件夹并选择带有 JAR 的文件夹,但它无论如何都不起作用。
  • 在将 jar 文件包含到类路径后是否会出现同样的错误?
  • @bigdestroyer 是的,错误是一样的,也许我使用了错误的 JAR
  • 在本地 Maven 仓库中解压 jar 文件并检查里面是否存在 com/rabbitmq/client 路径。

标签: java netbeans rabbitmq


【解决方案1】:

该类位于 amqp-client jar 中,请确保您的类路径中有该 jar。

如果你使用的是maven,可以添加:

        <dependency>
            <groupId>com.rabbitmq</groupId>
            <artifactId>amqp-client</artifactId>
            <version>${amqp.client.version}</version>
        </dependency>

或从 maven Central 下载 jar:

http://search.maven.org/#artifactdetails%7Ccom.rabbitmq%7Camqp-client%7C3.4.2%7Cjar

【讨论】:

  • 您可能是对的,但是在谷歌搜索该文件后,我回到了我已经获取其他 JAR 的网页,但它不包含那个。你知道我在哪里可以下载那个文件吗?
  • 谢谢!现在可以工作了,我已经从 repo 下载了。
猜你喜欢
  • 2017-06-28
  • 2017-06-01
  • 2017-09-15
  • 2018-04-02
  • 2021-06-22
  • 1970-01-01
  • 1970-01-01
  • 2019-12-22
  • 1970-01-01
相关资源
最近更新 更多