使用 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
我也遇到了同样的问题,但仍然无法解决它@rmuller,您是否能够解决这个问题,如果是的话,请您帮忙