在做dubbo的时候出现java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add,是因为用maven的时候其他包被引入进来了;把一些重复的包exclusion就可以了!
<dependency><groupId>com.alibaba</groupId><artifactId>dubbo</artifactId><version>2.5.3</version><exclusions><exclusion><artifactId>spring</artifactId> <groupId>org.springframework</groupId> </exclusion><exclusion><artifactId>javassist</artifactId> <groupId>org.javassist</groupId> </exclusion><exclusion><artifactId>netty</artifactId> <groupId>io.netty</groupId> </exclusion></exclusions></dependency><dependency><groupId>org.apache.zookeeper</groupId><artifactId>zookeeper</artifactId><version>3.4.6</version><exclusions><exclusion><artifactId>netty</artifactId> <groupId>io.netty</groupId> </exclusion></exclusions></dependency><dependency><groupId>com.github.sgroschupf</groupId><artifactId>zkclient</artifactId><version>0.1</version><exclusions><exclusion><artifactId>netty</artifactId> <groupId>io.netty</groupId> </exclusion></exclusions></dependency>