zoukankan      html  css  js  c++  java
  • Idea中maven配置项目resources下的配置文件不被输出到target的解决方法

    对于MAVEN项目,Eclipse会自动把项目srcmainjava目录下的配置文件(.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)一下,启动服务器

  • 相关阅读:
    指针和数组的关系
    深入学习数组
    const关键字与指针
    野指针是什么
    指针带来的一些符号的理解
    指针的本质
    内存管理之堆
    内存管理之栈
    元类
    断点调式和面向对象进阶
  • 原文地址:https://www.cnblogs.com/lyh233/p/12746122.html
Copyright © 2011-2022 走看看