2017-07-07 1 views
0

quelles dépendances dont j'ai besoin pour utiliser RabbitConnectionFactory? Je le pom ci-dessous, mais RabbitConnectionFactory ne peut pas être résolu:RabbitConnectionFactory maven dépendance

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
<modelVersion>4.0.0</modelVersion> 
<groupId>test.rabbit</groupId> 
<artifactId>connector</artifactId> 
<version>0.0.1-SNAPSHOT</version> 


<parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>1.5.4.RELEASE</version> 
</parent> 
<dependencies> 
    <dependency> 
     <groupId>org.springframework.amqp</groupId> 
     <artifactId>spring-rabbit</artifactId> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.cloud</groupId> 
     <artifactId>spring-cloud-cloudfoundry-connector</artifactId> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.cloud</groupId> 
     <artifactId>spring-cloud-spring-service-connector</artifactId> 
     </dependency> 
    <dependency> 
     <groupId>org.springframework.cloud</groupId> 
     <artifactId>spring-cloud-cloudfoundry-connector</artifactId> 
    </dependency> 
</dependencies> 

Mon repo est ici: https://github.com/pkid/rabbitconnectionfac

Merci pour votre aide à l'avance!

Répondre

1

Il n'existe pas une telle classe RabbitConnectionFactory.

Où voyez-vous une erreur?

Avec spring-rabbit, vous utiliserez généralement ses CachingConnetionFactory. Il utilise un ConnectionFactory sous-jacent de la bibliothèque amqp-client, qui est une dépendance transitive.

spring-cloud-service-connector, dans RabbitConnectionFactoryCreator crée des instances de ces objets.