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。

    错误的配置

    正确的配置

  • 相关阅读:
    [luogu3393]逃离僵尸岛
    [BZOJ2818]GCD
    [SCOI2015]情报传递
    [NOIP2010]引水入城
    [luogu4315]月下“毛景树”
    「LibreOJ NOI Round #2」不等关系
    [HNOI2013]游走
    Yet Another Minimization Problem
    ZJOI2015 地震后的幻想乡
    [九省联考2018]一双木棋chess
  • 原文地址:https://www.cnblogs.com/kumu/p/13501567.html
Copyright © 2011-2022 走看看