Не удалось найти артефакт com.волновой фронт:волновой фронт-пружинная загрузка-спецификация:pom:2.1.1-СНИМОК

#maven #microservices #spring-cloud-sleuth #distributed-tracing #open-telemetry

Вопрос:

Я использую spring-cloud-sleuth-otel-autoconfigure зависимость для распределенной трассировки. Получаю ошибку, в то время mvn clean install -X как фактическое сообщение об ошибке заключается Could not find artifact com.wavefront:wavefront-spring-boot-bom:pom:2.1.1-SNAPSHOT in xxxxSnapshots в том, что я использую settings.xml файл в папке inside .m2.

я попытался исключить эти wavefront-spring-boot-bom зависимости. но я не могу видеть mvn dependency:tree bcs сбоя сборки. Это репо link..https://repo.grails.org/grails/core/org/springframework/cloud/spring-cloud-sleuth-otel-dependencies/1.0.0-M7/ и это именно то, что я добавил.

  <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-sleuth-otel-autoconfigure</artifactId>
    <version>1.0.0-M7</version>
    <exclusions>
    <exclusion>
    <groupId>com.wavefront</groupId>
    <artifactId>wavefront-spring-boot-bom</artifactId>
    </exclusion>
    </exclusions>
</dependency>
<repositories>
    <repository>
    <id>grails</id>
    <name>grails</name>
    <url>https://repo.grails.org/grails/core/</url>
    <snapshots>
    <enabled>true</enabled>
    </snapshots>
</repository>
<repository>
    <id>grails-plugins</id>
    <name>grails-plugins</name>
    <url>https://repo.grails.org/grails/plugins</url>
    <snapshots>
    <enabled>true</enabled>
    </snapshots>
</repository>
</repositories>
 

Как я могу исправить эту проблему?

Комментарии:

1. вы пытались удалить-bom из wavefront-spring-boot-bom?

2. Официальные снимки размещены здесь repo.spring.io/snapshot/com/wavefront

Ответ №1:

Не могли бы вы, пожалуйста, попробовать следующее:

  1. Перейти к https://start.spring.io и создайте проект с помощью sleuth
  2. Следуйте документации и добавьте Sleuth-отель (исключить Brave)
  3. Пожалуйста, используйте официальное репо (см. Документы выше) вместо сторонних

Два дополнительных совета:

  1. Используйте mvn verify вместо mvn clean install
  2. Отель все еще находится в альфа-версии, он не предназначен для использования в производстве (вот почему SLeuth-Отель является инкубаторным проектом).