springboot多模块项目,每个模块单独配置了启动端口,但是启动时,都以8080端口启动,配置如下
项目结构:
provider模块的application.yml配置
consumer模块的application.yml配置
问题排查
1.检查application.yml有没有配置错误(有错,则是白色,没错则是橙色)
2.检查pom.xml的打包方式,主pom中的是<packaging>pom</packaging>
,provider模块的pom配置的是<packaging>pom</packaging>
,此处改成<packaging>jar</packaging>
重新启动provider服务,启动成功,新的端口为8021
总结:按照上述步骤检查,逐步排查问题点,程序是死的,出错只能是我们给它的设置不正确,找到问题方向,问题就迎刃而解。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)