Java 如何将RabbitMQ库添加到项目中';“进口”;com.rabbitmq“;无法解析';
我正在学习RabbitMQ Java教程,可以在这里找到: 我已经下载了Java客户端库包,并在Eclipse中将JAR文件复制到我的项目中,但是导入语句Java 如何将RabbitMQ库添加到项目中';“进口”;com.rabbitmq“;无法解析';,java,eclipse,rabbitmq,Java,Eclipse,Rabbitmq,我正在学习RabbitMQ Java教程,可以在这里找到: 我已经下载了Java客户端库包,并在Eclipse中将JAR文件复制到我的项目中,但是导入语句 import com.rabbitmq.client.ConnectionFactory; import com.rabbitmq.client.Connection; import com.rabbitmq.client.Channel; 所有这些都会产生错误 The import "com.rabbitmq" cannot be res
import com.rabbitmq.client.ConnectionFactory;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.Channel;
所有这些都会产生错误
The import "com.rabbitmq" cannot be resolved.
说明不清楚如何合并Java客户端库包中的JAR文件,我应该如何进行?您可以从官方链接下载rabbitmq-Java-Client-bin-3.5.4.zip。然后从zip中提取rabbitmq client.jar,并将其添加到项目中的类路径中。然后您将能够解析导入的“com.rabbitmq”。试试看。既然验证过的答案不再有效,下面是我的解决方案:
您可以从下载amqp-client-5.8.0.jar。然后将其添加到类路径中,就像其他jar一样
如果链接不起作用,您可以手动从maven/gradle项目下载它,甚至将所需的依赖项添加到maven/gradle项目。我的pom.xml中有依赖项。这应该自动添加到项目的类路径中,对吗?当我给出,
mvn clean compile
时,我没有得到任何错误。通过提供ampq-client-4.0.2.jar file1.java file2.java
,我无法从cmd运行项目。这里怎么了?我是否应该手动下载jar并将其添加到我的类路径中?@Ankit Nigam的答案仍然有效。刚刚用IntelliJ验证过。@LorenzoBattilocchi很有趣。这可能与个人使用的Java版本有关,因为另一个答案已经足够老了。