使用 glassfish jersey 构建 Spring Boot 3 时,Maven 报告“错误路径元素”

问题描述 投票:0回答:1

使用 Jersey(版本 3.1.1)构建 Spring Boot 3.0.6 应用程序会出现奇怪的 Maven 警告:

[path] bad path element "/home/rmuller/.m2/repository/org/glassfish/hk2/hk2/3.0.3/hk2-utils.jar": no such file or directory

这是正确的,正确的位置是

/home/rmuller/.m2/repository/org/glassfish/hk2/hk2-utils/3.0.3/hk2-utils-3.0.3.jar

这是从哪里来的以及如何解决它?

备注1:我知道我可以抑制这个警告。我想知道/理解这个警告的原因是什么。

备注 2:我清理了我的

.m2
目录。不用找了。 Maven 依赖项:

  +- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:3.1.1:compile
|  |  +- jakarta.inject:jakarta.inject-api:jar:2.0.1:compile
|  |  +- org.glassfish.jersey.core:jersey-common:jar:3.1.1:compile
|  |  |  \- org.glassfish.hk2:osgi-resource-locator:jar:1.0.3:compile
|  |  \- jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile
|  +- org.glassfish.jersey.containers:jersey-container-servlet:jar:3.1.1:compile
|  +- org.glassfish.jersey.core:jersey-server:jar:3.1.1:compile
|  |  +- org.glassfish.jersey.core:jersey-client:jar:3.1.1:compile
|  |  \- jakarta.validation:jakarta.validation-api:jar:3.0.2:compile
|  +- org.glassfish.jersey.ext:jersey-bean-validation:jar:3.1.1:compile
|  |  \- org.jboss.logging:jboss-logging:jar:3.5.0.Final:compile
|  +- org.glassfish.jersey.ext:jersey-spring6:jar:3.1.1:compile
|  |  +- org.glassfish.jersey.inject:jersey-hk2:jar:3.1.1:compile
|  |  |  +- org.glassfish.hk2:hk2-locator:jar:3.0.3:compile
|  |  |  |  \- org.glassfish.hk2.external:aopalliance-repackaged:jar:3.0.3:compile
|  |  |  \- org.javassist:javassist:jar:3.29.0-GA:compile
|  |  +- org.glassfish.hk2:hk2:jar:3.0.3:compile
|  |  |  +- org.glassfish.hk2:hk2-utils:jar:3.0.3:compile
|  |  |  +- org.glassfish.hk2:hk2-api:jar:3.0.3:compile
|  |  |  +- org.glassfish.hk2:hk2-core:jar:3.0.3:compile
|  |  |  +- org.glassfish.hk2:hk2-runlevel:jar:3.0.3:compile
|  |  |  \- org.glassfish.hk2:class-model:jar:3.0.3:compile
|  |  |     +- org.ow2.asm:asm-analysis:jar:9.2:compile
|  |  |     +- org.ow2.asm:asm-commons:jar:9.2:compile
|  |  |     +- org.ow2.asm:asm-tree:jar:9.2:compile
|  |  |     \- org.ow2.asm:asm-util:jar:9.2:compile
|  |  \- org.glassfish.hk2:spring-bridge:jar:3.0.3:compile
spring-boot jersey glassfish spring-jersey
1个回答
0
投票

我也遇到了同样的问题,但仍然无法解决它@rmuller,您是否能够解决这个问题,如果是的话,请您帮忙

© www.soinside.com 2019 - 2024. All rights reserved.