Skip to content

Commit 82022b6

Browse files
committed
1 parent 096d1da commit 82022b6

File tree

27 files changed

+3231
-0
lines changed

27 files changed

+3231
-0
lines changed

dubbo-bom/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,11 @@
138138
<artifactId>dubbo-remoting-http</artifactId>
139139
<version>${project.version}</version>
140140
</dependency>
141+
<dependency>
142+
<groupId>org.apache.dubbo</groupId>
143+
<artifactId>dubbo-remoting-etcd3</artifactId>
144+
<version>${project.version}</version>
145+
</dependency>
141146
<dependency>
142147
<groupId>org.apache.dubbo</groupId>
143148
<artifactId>dubbo-rpc-api</artifactId>
@@ -218,6 +223,11 @@
218223
<artifactId>dubbo-registry-redis</artifactId>
219224
<version>${project.version}</version>
220225
</dependency>
226+
<dependency>
227+
<groupId>org.apache.dubbo</groupId>
228+
<artifactId>dubbo-registry-etcd3</artifactId>
229+
<version>${project.version}</version>
230+
</dependency>
221231
<dependency>
222232
<groupId>org.apache.dubbo</groupId>
223233
<artifactId>dubbo-registry-consul</artifactId>

dubbo-dependencies-bom/pom.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@
127127
<rs_api_version>2.0</rs_api_version>
128128
<resteasy_version>3.0.19.Final</resteasy_version>
129129
<tomcat_embed_version>8.5.31</tomcat_embed_version>
130+
<jetcd_version>0.3.0</jetcd_version>
130131
<!-- Log libs -->
131132
<slf4j_version>1.7.25</slf4j_version>
132133
<jcl_version>1.2</jcl_version>
@@ -379,6 +380,21 @@
379380
<artifactId>tomcat-embed-logging-juli</artifactId>
380381
<version>${tomcat_embed_version}</version>
381382
</dependency>
383+
<dependency>
384+
<groupId>io.etcd</groupId>
385+
<artifactId>jetcd-core</artifactId>
386+
<version>${jetcd_version}</version>
387+
<exclusions>
388+
<exclusion>
389+
<groupId>io.netty</groupId>
390+
<artifactId>netty-codec-http2</artifactId>
391+
</exclusion>
392+
<exclusion>
393+
<groupId>io.netty</groupId>
394+
<artifactId>netty-handler-proxy</artifactId>
395+
</exclusion>
396+
</exclusions>
397+
</dependency>
382398
<!-- Log libs -->
383399
<dependency>
384400
<groupId>org.slf4j</groupId>
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
~ Licensed to the Apache Software Foundation (ASF) under one or more
4+
~ contributor license agreements. See the NOTICE file distributed with
5+
~ this work for additional information regarding copyright ownership.
6+
~ The ASF licenses this file to You under the Apache License, Version 2.0
7+
~ (the "License"); you may not use this file except in compliance with
8+
~ the License. You may obtain a copy of the License at
9+
~
10+
~ http://www.apache.org/licenses/LICENSE-2.0
11+
~
12+
~ Unless required by applicable law or agreed to in writing, software
13+
~ distributed under the License is distributed on an "AS IS" BASIS,
14+
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
~ See the License for the specific language governing permissions and
16+
~ limitations under the License.
17+
-->
18+
19+
<project xmlns="http://maven.apache.org/POM/4.0.0"
20+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
21+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
22+
<modelVersion>4.0.0</modelVersion>
23+
<parent>
24+
<artifactId>dubbo-registry</artifactId>
25+
<groupId>org.apache.dubbo</groupId>
26+
<version>2.7.1-SNAPSHOT</version>
27+
</parent>
28+
29+
<artifactId>dubbo-registry-etcd3</artifactId>
30+
<packaging>jar</packaging>
31+
<name>${project.artifactId}</name>
32+
<description>The etcd3 registry module of Dubbo project</description>
33+
34+
<dependencies>
35+
<dependency>
36+
<groupId>org.apache.dubbo</groupId>
37+
<artifactId>dubbo-registry-api</artifactId>
38+
<version>${project.parent.version}</version>
39+
</dependency>
40+
<dependency>
41+
<groupId>org.apache.dubbo</groupId>
42+
<artifactId>dubbo-common</artifactId>
43+
<version>${project.parent.version}</version>
44+
</dependency>
45+
<dependency>
46+
<groupId>org.apache.dubbo</groupId>
47+
<artifactId>dubbo-remoting-etcd3</artifactId>
48+
<version>${project.parent.version}</version>
49+
</dependency>
50+
</dependencies>
51+
52+
53+
</project>

0 commit comments

Comments
 (0)