确定maven的正确依赖关系?

确定maven的正确依赖关系?,maven,dependencies,Maven,Dependencies,我有一个关于maven依赖关系的问题: 如果我想用Spring实现Hibernate,有没有一种方法可以准确地找出我需要的依赖项和版本号 看起来我们在不同的依赖项中有相同的类,我们需要小心我们在pom.xml文件中包含的内容 e、 g @实体 javax.persistence和hibernate中也有注释,那么我应该使用哪一个呢 提前谢谢 这看起来类似于。一般来说,我建议使用Hibernate和Spring的最新版本 除此之外,POM文件将准确列出您需要的库的版本。如果需要所有依赖项的可传递列

我有一个关于maven依赖关系的问题:

如果我想用Spring实现Hibernate,有没有一种方法可以准确地找出我需要的依赖项和版本号

看起来我们在不同的依赖项中有相同的类,我们需要小心我们在pom.xml文件中包含的内容

e、 g

@实体

javax.persistence和hibernate中也有注释,那么我应该使用哪一个呢


提前谢谢

这看起来类似于。一般来说,我建议使用Hibernate和Spring的最新版本

除此之外,POM文件将准确列出您需要的库的版本。如果需要所有依赖项的可传递列表,请在您的项目或您选择的hibernate版本上尝试以下命令:

mvm dependency:tree
在Hibernate和Spring之外,只要同一jar文件的多个版本没有冲突,我就不会担心使用的是哪个版本,除非您的项目有特定的需求

继续操作,避免任何冲突的依赖项,但请注意,这样做可能会导致某些库出现意外行为