父 pom 中写了 ............
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
............
子 pom ............ <parent></parent>
<artifactId>aispringcloud</artifactId>
<groupId>com.southwind</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
............
继承父的 pom
然后运行子项目的时候,必须重新在子的 pom 写,否者报错。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
这是为什么?
我是照着视频打的代码,子工程是一个 zipkin,然后视频作者这么解析的: Spring Cloud 不同版本中具体操作有一些区别,很多组件之间是不兼容的,基于这个版本的 zipkin,需要单独引入.
难道从父 pom 继承下来的和单独引入的不是同一个吗?
求指点...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.