[英]Quarkus project build failing in Bamboo
我正在嘗試在 Bamboo 中構建 Quarkus 應用程序,但失敗並出現很多配置錯誤:
[WARNING] Error injecting: io.quarkus.maven.BuildMojo
com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) Error injecting: private org.eclipse.aether.spi.log.Logger
org.apache.maven.repository.internal.DefaultVersionRangeResolver.logger
while locating org.apache.maven.repository.internal.DefaultVersionRangeResolver
while locating java.lang.Object annotated with *
at org.eclipse.sisu.wire.LocatorWiring
while locating org.eclipse.aether.impl.VersionRangeResolver
for parameter 1 at
org.eclipse.aether.internal.impl.DefaultRepositorySystem.<init>(Unknown Source)
while locating org.eclipse.aether.internal.impl.DefaultRepositorySystem
while locating java.lang.Object annotated with *
while locating io.quarkus.maven.BuildMojo
Caused by: java.lang.IllegalArgumentException: Can not set
org.eclipse.aether.spi.log.Logger field
org.apache.maven.repository.internal.DefaultVersionRangeResolver.logger to
org.eclipse.aether.internal.impl.slf4j.Slf4jLoggerFactory
使用 Maven 3.2.5 和clean package
作為目標。 該項目在本地構建良好。
什么可能導致這種情況?
這是由於Maven版本太舊造成的。 根據https://quarkus.io/get-started/ ,需要Maven 3.5.3或更高版本。
另一個原因是您的依賴項未下載。 嘗試使用默認settings.xml
和代理來下載帶有代理的依賴項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.