zoukankan      html  css  js  c++  java
  • idea 部署后找不到yml 导致提示错误 DataSource url attribute is not specified and no embedded datasource could be configured

    问题描述:

    通过 idea 的 run debug进行编译部署,直接提示找不到数据库连接配置,发现target classes 下面找不到对应的 application-dev.yml 文件

    通过 mvn clean install 命令打包,发现 target classes 下面有 application-dev.yml 文件,用 java -jar **.jar 项目启动正常

    排查方式:

    1.检查 resources 文件夹是否是资源文件夹(正常)

    2.检查yml文件是否存在(正常)

    3.检查yml编码格式是否统一UTF-8(正常)

    4.检查pom配置的 resources 节点配置,是否包含resources目录(正常)

    5.File -> Reload All From Disk(操作后无效果)

    6.清除 idea 缓存,重启idea,项目正常启动。

    万恶的 idea 缓存!

  • 相关阅读:
    Java——快速排序
    Java——归并排序
    Java——递归
    Java——希尔排序
    Java——插入排序
    Java——选择排序
    ES6快速入门
    ECharts is not Loaded
    scoped的规则
    css哪些样式属性可以继承
  • 原文地址:https://www.cnblogs.com/hujunmin/p/13998202.html
Copyright © 2011-2022 走看看