我有一些带有 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
以及依赖于这个公共(public)库的主项目
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 版本与我的公共(public)库中的版本不同以及为什么它从 spring-boot 父 pom 获取版本?
最佳答案
因为依赖Hazelcast的版本已经改变。您正在使用 SNAPSHOT 版本(工作中版本)。
关于java - Maven依赖版本不一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48277435/