Maven依赖版本不一样

时间:2018-01-16 09:00:49

标签: java maven

我有一些带有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获取版本?

1 个答案:

答案 0 :(得分:0)

因为依赖Hazelcast的版本已经改变。您正在使用SNAPSHOT版本(正在运行的版本)。