java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > springboot没有识别到yml

springboot项目中没有识别到yml文件解决办法

作者:蜡笔小新1980

这篇文章主要给大家介绍了springboot项目中没有识别到yml文件解决办法,文中通过代码示例给大家讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下

springboot项目中没有识别到yml文件解决办法

(https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=img%2Fimage-20231118182020499.png&pos_id=img-AT2uE2dh-1700303497166)

1、这个意思就是没有配置数据库的数据源路径。所以需要配置数据源,比如mysql的驱动和路径。检查是否在properties或者yml文件中是否已经配置好。

2、若未配置好,则配置;

spring:
  datasource:
    driverClassName: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://47.107.54.146:3306/gulimall_pms?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
    username: root
    password: root
mybatis-plus:
  mapperLocations: classpath:mapper/**/*.xml
  global-config:
    db-config:
      id-type: auto

3、若已配置好,则没加载进去,1)添加springboot和yml插件;2)在pom里面配置build加载文件到项目中

<!--    在build中配置resources,来防止我们资源导出失败的问题-->
    <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.yml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.yml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

解决成功:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

以上就是springboot项目中没有识别到yml文件解决办法的详细内容,更多关于springboot没有识别到yml的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文