无法为 Rabbitmq 中的 ConnectionFactory 调用方法 setAutomaticRecoveryEnabled
Unable to invoke method setAutomaticRecoveryEnabled for ConnectionFactory in Rabbitmq
我正在尝试为我的连接工厂设置 setAutomaticRecoveryEnabled。但是,我收到无法识别工厂对象的方法 setAutomaticRecoveryEnabled 的编译错误。
import com.rabbitmq.client.ConnectionFactory;
ConnectionFactory factory = new ConnectionFactory();
factory.setHost("localhost");
factory.setAutomaticRecoveryEnabled(true); // unable to recognize the
//method setAutomaticRecoveryEnabled.
pom 依赖项
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>2.8.4</version>
</dependency>
感谢您花时间阅读本文并提出一些建议。
我把依赖版本改成了3.5.1:
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>3.5.1</version>
</dependency>
这有效。
我正在尝试为我的连接工厂设置 setAutomaticRecoveryEnabled。但是,我收到无法识别工厂对象的方法 setAutomaticRecoveryEnabled 的编译错误。
import com.rabbitmq.client.ConnectionFactory;
ConnectionFactory factory = new ConnectionFactory();
factory.setHost("localhost");
factory.setAutomaticRecoveryEnabled(true); // unable to recognize the
//method setAutomaticRecoveryEnabled.
pom 依赖项
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>2.8.4</version>
</dependency>
感谢您花时间阅读本文并提出一些建议。
我把依赖版本改成了3.5.1:
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>3.5.1</version>
</dependency>
这有效。