Java 没有版本的Maven hibernate依赖性。春季宠物诊所
通过研究spring项目示例,我发现了一个代码片段:Java 没有版本的Maven hibernate依赖性。春季宠物诊所,java,hibernate,maven,version,pom.xml,Java,Hibernate,Maven,Version,Pom.xml,通过研究spring项目示例,我发现了一个代码片段: <!-- HIBERNATE --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> </dependency> org
<!-- HIBERNATE -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
</dependency>
org.hibernate
,但在generic pom.xml中不起作用。这是因为它使用
导入平台bom
,该bom本质上是定义默认依赖项的pom工件
Maven使用它来解析Hibernate依赖项的版本(Maven必须知道3个GAV属性来识别工件)。确保在
部分也包含bom表。此bom表包含所有依赖项的版本
有关bom的更多信息,请参阅。您是否也添加了示例中的bom(物料清单)?@wjans我没有添加bom,现在我发现这是我的错误。您首先给出了答案,因此如果您发布了答案,我可以接受您正确的答案。