springboot项目maven打包后jar包中没有application.yml文件

场景:一个父工程,然后里面有多个maven子moudle

对一个子moudle进行mvn clean install生成的jar包中有application.properties文件但是没有application.yml文件

我工程中是写了这两个文件的

上网查了一下,有说要在pom中增加

<resources>
            <!--扫描到的mapper配置-->
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.yml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.yml</include>
                </includes>
            </resource>
        </resources>

试了一下,没有作用

然后看到有个帖子说从父工程添加的子工程,打包没有配置文件的,尝试了一下在父工程下进行打包,指定打某个子工程,然后就成功了

到父工程pom文件路径下

mvn clean install -pl '子工程名'

上一篇:数据分析 | 基于智能标签,精准管理数据


下一篇:【iOS UI】iOS 9 GUI 资源分享