今天有个新来的小伙伴弄了小半天项目就是跑不起来,实在没办法让我给看一下,现象就是application.properties中配置的东西都读取不到。删到最简结构,配置文件只配置一个端口号都不起作用。直接告诉他去targer目录下看配置文件存在不存在,他看了一下没有。原因找到了,下面贴下解决方案:在maven 的pom.xml下增加这段即可:
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.*</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </includes> </resource> </resources> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
想到可能有其他朋友也碰到这问题,因此分享下。