我正在为一个应用程序升级到 wildfly 21.0.2.Final,并希望为其提取 BOM,而不是一次链接我需要 1 个的依赖项。
mvnrepository 说它应该是这样的:
<!-- https://mvnrepository.com/artifact/org.wildfly/wildfly-feature-pack -->
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-feature-pack</artifactId>
<version>21.0.2.Final</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
但是,当我尝试使用它打包时,mvn clean package
我得到了这些错误:
无法解析项目 org.example:test:war:1.0-SNAPSHOT 的依赖项:无法解析以下工件:org.apache.taglibs:taglibs-standard-spec:jar:1.2.6-RC1
,,org.apache.taglibs:taglibs-standard-impl:jar:1.2.6-RC1
:org.apache.taglibs:taglibs-standard-compat:jar:1.2.6-RC1
找不到工件 org.apache.taglibs:taglibs-standard-spec:jar:1.2.6 -RC1 在中央(https://companyNameglobal.jfrog.io/companyNameglobal/maven-all)
看起来好像这些工件不存在,但为什么在 Wildfly BOM 中需要它们?
任何帮助都会很棒。