码上敲享录 > RabbitMQ教程(java) > idea创建java项目整合rabbitmq

idea创建java项目整合rabbitmq

章节目录下一章 2019-12-17已有3487人阅读 评论(0)

idea创建java项目整合rabbitmq

目录

idea创建java项目整合rabbitmq

Rabbitmq简单模式

Rabbitmq工作队列模式(任务队列模式)

Rabbitmq发布/订阅模式

Rabbitmq直接(direct)路由模式

Rabbitmq主题(topic)路由模式

Rabbitmq发布者确认模式

Rabbitmq远程过程调用(RPC)模式


idea创建java项目并添加rabbitmq依赖:

File--》New--》Project--》Maven--》勾选Create from archetype,并选择org.apache.maven.archetypes:maven-archetype-quickstart--》next--》输入GroupId:com.demo,输入ArtifactId:rabbitmq后基本都是下一步即可。

pom.xml文件中添加rabbitmq的依赖:

 <dependencies>

   <dependency>

   <groupId>com.rabbitmq</groupId>

   <artifactId>amqp-client</artifactId>

   <version>5.7.3</version>

   </dependency>

 </dependencies>



我的完整pom.xml文件:

<?xml version="1.0" encoding="UTF-8"?>

<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>com.demo</groupId>

 <artifactId>rabbitmq</artifactId>

 <version>1.0-SNAPSHOT</version>

 <name>rabbitmq</name>

 <!-- FIXME change it to the project's website -->

 <url>http://www.example.com</url>

 <properties>

   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

   <maven.compiler.source>1.8</maven.compiler.source>

   <maven.compiler.target>1.8</maven.compiler.target>

 </properties>

 <dependencies>

   <dependency>

   <groupId>com.rabbitmq</groupId>

   <artifactId>amqp-client</artifactId>

   <version>5.7.3</version>

   </dependency>

 </dependencies>

 <build>

   <pluginManagement>

       <plugin>

         <artifactId>maven-clean-plugin</artifactId>

         <version>3.1.0</version>

       </plugin>

              <plugin>

         <artifactId>maven-resources-plugin</artifactId>

         <version>3.0.2</version>

       </plugin>

       <plugin>

         <artifactId>maven-compiler-plugin</artifactId>

         <version>3.8.0</version>

       </plugin>

       <plugin>

         <artifactId>maven-surefire-plugin</artifactId>

         <version>2.22.1</version>

       </plugin>

       <plugin>

         <artifactId>maven-jar-plugin</artifactId>

         <version>3.0.2</version>

       </plugin>

       <plugin>

         <artifactId>maven-install-plugin</artifactId>

         <version>2.5.2</version>

       </plugin>

       <plugin>

         <artifactId>maven-deploy-plugin</artifactId>

         <version>2.8.2</version>

       </plugin>

               <plugin>

         <artifactId>maven-site-plugin</artifactId>

         <version>3.7.1</version>

       </plugin>

       <plugin>

         <artifactId>maven-project-info-reports-plugin</artifactId>

         <version>3.0.0</version>

       </plugin>

     </plugins>

   </pluginManagement>

 </build>

</project>


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交