1、在yml中设置server.port,运行一个模块后发现端口还是8080,且运行其他模块会报错8080端口被占用
2、排查后发现配置都没有问题
3、发现问题出现在application.properties里,之前在里面设置了server.port=8080,把每个模块中的这句话注释掉即可
4、在一个普通的项目中,生成两个配置文件,一个yml,一个properties,分别设置两个不同的端口,启动项目,最后起效的是properties中的配置。 在只有yml和yaml情况下,以yml为准。