码迷,mamicode.com
首页 > 其他好文 > 详细

Idea中maven配置项目resources下的配置文件不被输出到target的解决方法

时间:2020-04-21 18:09:48      阅读:544      评论:0      收藏:0      [点我收藏+]

标签:方法   div   ips   port   文件中   标签   做了   输出   pom   

对于MAVEN项目,Eclipse会自动把项目src\main\java\目录下的配置文件(.xml)和资源文件(.properties)搬运到target目录下,而intellij idea默认是不会帮我们做这件事的。

解决办法:

在pom.xml文件中加入以下配置:

    <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.tld</include>
                    <include>**/*.xls</include>
                    <include>**/*.xlsx</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.tld</include>
                    <include>**/*.xls</include>
                    <include>**/*.xlsx</include>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
    </build>

这段配置的意思就是把src/main/java和src/main/resources目录下所有的<include>里配置的相关文件都包含进去

同样,想包含其他什么文件,比如.txt文件,再加一个<include>标签类似的写法即可。

做了以上工作以后,再把项目“Reimport”(右键选中项目->Maven->Reimport)一下,启动服务器

Idea中maven配置项目resources下的配置文件不被输出到target的解决方法

标签:方法   div   ips   port   文件中   标签   做了   输出   pom   

原文地址:https://www.cnblogs.com/lyh233/p/12746122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!