由于要试用一下zipkin,于是在spring boot 的项目的pom.xml中直接引入了以下jar
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
<version>2.2.4.RELEASE</version>
</dependency>
然而在 application.yml 中进行配置时,zipkin 和 sleuth 的参数带不出来(应该是这样的)
spring:
zipkin:
base-url: http://localhost:9411
sleuth:
enabled: true
sampler:
probability: 1.0
然后找到本地仓库的spring-cloud-starter-zipkin.jar 包,用反编译工具时提示文件无内容,双击提示文件已损坏
maven 下载的其他包也没问题啊
最后发现pom.xml 中少了些配置
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
加上之后就好了