|
39 | 39 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
40 | 40 | <spring-boot.version>1.5.18.RELEASE</spring-boot.version>
|
41 | 41 | <dubbo.version>2.6.5</dubbo.version>
|
42 |
| - <zkclient.version>0.2</zkclient.version> |
43 |
| - <zookeeper.version>3.4.9</zookeeper.version> |
44 |
| - <curator-framework.version>2.12.0</curator-framework.version> |
45 |
| - <alibaba-spring-context-support.version>1.0.2</alibaba-spring-context-support.version> |
46 |
| - |
| 42 | + <dubbo-registry-nacos.version>0.0.2</dubbo-registry-nacos.version> |
| 43 | + <nacos-client.version>0.6.2</nacos-client.version> |
47 | 44 | <!-- Build args -->
|
48 | 45 | <argline>-server -Xms256m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8
|
49 | 46 | -Djava.net.preferIPv4Stack=true
|
|
63 | 60 |
|
64 | 61 | <dependencyManagement>
|
65 | 62 | <dependencies>
|
66 |
| - |
67 | 63 | <!-- Spring Boot -->
|
68 | 64 | <dependency>
|
69 | 65 | <groupId>org.springframework.boot</groupId>
|
|
73 | 69 | <scope>import</scope>
|
74 | 70 | </dependency>
|
75 | 71 |
|
| 72 | + <!-- Dubbo dependencies --> |
| 73 | + <dependency> |
| 74 | + <groupId>com.alibaba</groupId> |
| 75 | + <artifactId>dubbo-dependencies-bom</artifactId> |
| 76 | + <version>${dubbo.version}</version> |
| 77 | + <type>pom</type> |
| 78 | + <scope>import</scope> |
| 79 | + </dependency> |
| 80 | + |
76 | 81 | <!-- Dubbo -->
|
77 | 82 | <dependency>
|
78 | 83 | <groupId>com.alibaba</groupId>
|
|
94 | 99 | </exclusions>
|
95 | 100 | </dependency>
|
96 | 101 |
|
97 |
| - <!-- Alibaba Spring Context extension --> |
98 |
| - <dependency> |
99 |
| - <groupId>com.alibaba.spring</groupId> |
100 |
| - <artifactId>spring-context-support</artifactId> |
101 |
| - <version>${alibaba-spring-context-support.version}</version> |
102 |
| - </dependency> |
103 |
| - |
104 |
| - <!-- ZK --> |
105 |
| - <dependency> |
106 |
| - <groupId>org.apache.zookeeper</groupId> |
107 |
| - <artifactId>zookeeper</artifactId> |
108 |
| - <version>${zookeeper.version}</version> |
109 |
| - <exclusions> |
110 |
| - <exclusion> |
111 |
| - <groupId>org.slf4j</groupId> |
112 |
| - <artifactId>slf4j-log4j12</artifactId> |
113 |
| - </exclusion> |
114 |
| - <exclusion> |
115 |
| - <groupId>log4j</groupId> |
116 |
| - <artifactId>log4j</artifactId> |
117 |
| - </exclusion> |
118 |
| - </exclusions> |
119 |
| - </dependency> |
120 |
| - |
| 102 | + <!-- Dubbo Nacos registry dependency --> |
121 | 103 | <dependency>
|
122 |
| - <groupId>com.101tec</groupId> |
123 |
| - <artifactId>zkclient</artifactId> |
124 |
| - <version>${zkclient.version}</version> |
125 |
| - <exclusions> |
126 |
| - <exclusion> |
127 |
| - <artifactId>slf4j-api</artifactId> |
128 |
| - <groupId>org.slf4j</groupId> |
129 |
| - </exclusion> |
130 |
| - <exclusion> |
131 |
| - <artifactId>log4j</artifactId> |
132 |
| - <groupId>log4j</groupId> |
133 |
| - </exclusion> |
134 |
| - <exclusion> |
135 |
| - <artifactId>slf4j-log4j12</artifactId> |
136 |
| - <groupId>org.slf4j</groupId> |
137 |
| - </exclusion> |
138 |
| - </exclusions> |
| 104 | + <groupId>com.alibaba</groupId> |
| 105 | + <artifactId>dubbo-registry-nacos</artifactId> |
| 106 | + <version>${dubbo-registry-nacos.version}</version> |
139 | 107 | </dependency>
|
140 | 108 |
|
| 109 | + <!-- Keep latest Nacos client version --> |
141 | 110 | <dependency>
|
142 |
| - <groupId>org.apache.curator</groupId> |
143 |
| - <artifactId>curator-framework</artifactId> |
144 |
| - <version>${curator-framework.version}</version> |
| 111 | + <groupId>com.alibaba.nacos</groupId> |
| 112 | + <artifactId>nacos-client</artifactId> |
| 113 | + <version>${nacos-client.version}</version> |
145 | 114 | </dependency>
|
146 | 115 |
|
147 | 116 | </dependencies>
|
|
0 commit comments