在主pom中,我有如下的父声明。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.18</version>
<relativePath />
</parent>
字符串
在依赖关系部分,下面已经提到
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<!-- <version>${hibernate.version}</version> -->
</dependency>
</dependencies>
</dependencyManagement>
型
在儿童pom中,
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<!-- <version>${hibernate.version}</version>-->
</dependency>
</dependencies>
型
我试着编译,得到下面的错误,
'dependencies.dependency.version' for org.hibernate:hibernate-core:jar is missing.
型
从this source:* 一旦我们在项目中声明了starter parent,我们可以通过在dependencies标签中声明它来从parent中提取任何依赖。我们也不需要定义依赖的版本; Maven将根据parent标签中为starter parent定义的版本下载jar文件。*
但它不工作。
1条答案
按热度按时间tzxcd3kk1#
从dependencyManagement中删除条目。只需声明依赖项。