我发现一些我期望工作的东西不起作用。
org.glassfish.jersey:jersey-bom
我在我的dependencyManagement
部分中导入了。
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.glassfish.jersey</groupId>
<artifactId>jersey-bom</artifactId>
<version>2.26-b03</version>
<type>pom</type>
<scope>include</scope>
</dependency>
</dependencies>
</dependencyManagement>
该pom显然包括以下依赖项。
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-common</artifactId>
<version>${project.version}</version>
</dependency>
现在我添加自己的依赖项
<dependencies>
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-common</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
并mvn
抱怨。
org.glassfish.jersey.core:jersey-common:jar 的“dependencies.dependency.version”缺失。@ 第 33 行,第 17 列
我的pom怎么了?