Browse Source

client模块中rocketmq-client包scope provide,外部使用单独依赖

mcy 6 years ago
parent
commit
2e92ec3e4d
2 changed files with 9 additions and 1 deletions
  1. 6 0
      client-launcher/pom.xml
  2. 3 1
      client/pom.xml

+ 6 - 0
client-launcher/pom.xml

@@ -23,6 +23,12 @@
             <artifactId>canal.client</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <!-- 单独引入rocketmq依赖 -->
+        <dependency>
+            <groupId>org.apache.rocketmq</groupId>
+            <artifactId>rocketmq-client</artifactId>
+            <version>4.3.0</version>
+        </dependency>
         <!-- 单独引入kafka依赖 -->
         <dependency>
             <groupId>org.apache.kafka</groupId>

+ 3 - 1
client/pom.xml

@@ -101,12 +101,14 @@
 			<version>${spring_version}</version>
 			<scope>test</scope>
 		</dependency>
+        <!-- 客户端要使用请单独引入rocketmq-client依赖 -->
 		<dependency>
 			<groupId>org.apache.rocketmq</groupId>
 			<artifactId>rocketmq-client</artifactId>
 			<version>4.3.0</version>
+            <scope>provided</scope>
 		</dependency>
-		<!-- 客户端要使用请单独引入kafka依赖 -->
+		<!-- 客户端要使用请单独引入kafka-clients依赖 -->
 		<dependency>
 			<groupId>org.apache.kafka</groupId>
 			<artifactId>kafka-clients</artifactId>