SpringBoot项⽬不加载application.properties配置⽂件起因:新安装的idea第⼀次运⾏springboot项⽬报url错误(),配置⽂件application.properties中的代码都是灰⾊的,⽽且配置⽂件的图标也不是绿叶⼦
推测原因是未扫描(没有到)到这个配置⽂件
yml或者properties⽂件没有被扫描到,需要在pom⽂件中<build></build>添加如下.来保证⽂件都能正常被扫描到并且加载成功.
<!-- 如果不添加此节点mybatis的l⽂件都会被漏掉。 -->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.yml</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.yml</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
加了之后读取到配置⽂件了但是访问html页⾯404
去掉这段代码之后再次运⾏既可以读取到配置⽂件⼜可以访问html页⾯
可能是idea反应过来了
再次创建项⽬就不会出现这种读取不到配置⽂件的现象
如果要⽤到MyBatis可以在pom⽂件中<build></build>添加如下
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
spring怎么读取properties</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。