今天有个新来的小伙伴弄了小半天项目就是跑不起来,实在没办法让我给看一下,现象就是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>
想到可能有其他朋友也碰到这问题,因此分享下。
本文解决了一个常见的Spring Boot项目问题,即应用无法读取application.properties配置的问题。通过在Maven的pom.xml中正确配置资源路径,确保了配置文件能够被正确加载。
3206

被折叠的 条评论
为什么被折叠?



