我有一些带有hazelcast依赖的spring-boot公共库:
mvn dependency:tree
[INFO] org.my.project:something-common:jar:1.0-SNAPSHOT
[INFO] +- com.hazelcast:hazelcast:jar:3.9:compile
[INFO] +- com.hazelcast:hazelcast-client:jar:3.9:compile
和依赖于这个公共库的主项目
mvn dependency:tree
[INFO] \- org.my.project:something-common:jar:1.0-SNAPSHOT:compile
[INFO] +- com.hazelcast:hazelcast:jar:3.7.8:compile
[INFO] \- com.hazelcast:hazelcast-client:jar:3.7.8:compile
为什么hazelcast版本与我的公共库中的版本不同以及为什么它需要从spring-boot父pom获取版本?
答案 0 :(得分:0)
因为依赖Hazelcast的版本已经改变。您正在使用SNAPSHOT版本(正在运行的版本)。