#记录bug,是为了能记住:一定做符合规则的语法,不要随意或者怀着好奇心去尝试,得到一些bug没什么好处。
就是这个bug,困惑了我两天:进程终止,不论是clean还是compile都是终止进程。
最明显的影响是:端口号定义并没生效,还是用的默认8080端口。观察到是两个子项目启动,都在竞争同一个端口,就只能正常启动一个子项目。
废了些脑子,终于发现了问题所在:
1.父工程缺少 <packaging>pom<packaging>
2.父项目中缺少alibaba-dependencies这个依赖,像是缺少一种组件。因为这个项目用到了nacos,所以理解是:如果不加alibaba-dependencies,就 缺少对子项目nacos-discovery依赖的版本管理。
3.类推上面第2点,出现的"Process terminated ",通常错误源头是在父项目的依赖版本管理里面。