0
我發現有些東西不能工作,我預計工作。爲什麼包括bom不起作用?
我在dependencyManagement
部分導入了org.glassfish.jersey:jersey-bom
。
<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
抱怨。
'dependencies.dependency.version'for org.glassfish.jersey.core:jersey-common:缺少jar。 @第33行,第17列
我的pom有什麼問題?
你應該使用'import'而不是'include'來代替' ... '.... –
khmarbaise
@khmarbaise這就是交配!謝謝! –
https://issues.apache.org/jira/browse/MNG-6213 –