zoukankan      html  css  js  c++  java
  • SpringBoot项目在编译时没有拷贝resources文件夹下的配置

    出现的问题:idea环境下,所有已知设置都正确,但是SpringBoot项目在编译时没有拷贝resources文件夹下的配置到target目录(build也一样),导致项目启动时没有读取到正确的配置参数而启动异常。

    有在网上搜索过,但是看到的大部分是关于一些idea的设置,以及整个项目rebuild的文章,但是都没有产生实际效果。那么看来我这次遇到的是一个新的问题了,所以打算记录下来。

    直接写问题根源:问题出在我这个项目的pom.xml配置错误,<packaging />里的参数写的是pom,使用pom就会出现上面说的问题,改成jar的话就一切正常了。

    之所以错误的配置为pom的原因在于之前这个项目是有多个子模块的,也就是这个pom.xml是多个子模块的共同父模块的配置,所以参数值是pom。后面改项目结构取消了多子模块的形式,这个原本的父模块变成了实际的项目本体,所以最终需要输出jar,即<packaging />的值需要时jar。

    错误的配置

    正确的配置

  • 相关阅读:
    cloud_config学习_2
    layui的tab和form冲突
    layui+beetl实现三级菜单
    postgreSQL官网教程_管理表、类型
    08、异 常&包
    07、面向对象特征之多态&内部类
    06、面向对象特征之继承
    04、面向对象
    03、数组&内存划分
    02、函数
  • 原文地址:https://www.cnblogs.com/kumu/p/13501567.html
Copyright © 2011-2022 走看看