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。

    错误的配置

    正确的配置

  • 相关阅读:
    玩具数据库
    数据库中可能会出现的表
    SqlDbHelper
    重写 覆盖 虚方法
    页面标签的初始化
    如何将UTF8转换为UTF8n
    小软件项目开发的管理(转)
    SCRUM软件开发过程(转)
    在.Net如何制作自定义的快捷方式
    What Is a Leader
  • 原文地址:https://www.cnblogs.com/kumu/p/13501567.html
Copyright © 2011-2022 走看看