target中没打上application.properties文件
来源:3-2 项目优化

慕工程7282765
2020-09-25
之前一直正常的,eurake,geteway,system都一直启动成功,今天做配置热部署后,重启了一下idea,然后发现eurake,gateway这两个启动时都默认去占用8080端口,而system报的不到数据库驱动,后来发现是因为target中没有打包上application.properties文件引起的,因为我把文件手工复制过去,所有服务就可以正常启动了,请问老师,怎么会出现这种情况呢?除了手工复制文件过去,还可以怎么解决呢,我是完全按老师的步骤做的,只是spring-boot-starter-parent因为自动下载不到2.2.2.RELEASE的,所以用的是2.2.10的。不会是这个引起的吧?
写回答
1回答
-
springboot应用默认是用tomcat启动的,默认端口都是8080,所以我们需要为每个应用增加application.properties,并通过修改server.port来修改启动端口。
如果确定三个应用之前都没问题,那么可以maven clean一下
012020-09-27
相似问题