Maven:包括来自更具体目录的非java文件

时间:2013-06-21 22:00:12

标签: java maven-3

包含来自我定义的src/main/java的非java(txt)文件

<resources>
    <resource>
        <directory>src/main/java</directory>
        <includes>
            <include>**/*.txt</include>
        </includes>
    </resource>
</resources>
pom.xml中的

并且效果很好。但是,定义更具体的目录路径,如

<resources>
    <resource>
        <directory>src/main/java/com/oppballi/kanake</directory>
        <includes>
            <include>**/*.txt</include>
        </includes>
    </resource>
</resources>

不是。这是设计还是我错过了什么?

2 个答案:

答案 0 :(得分:1)

您可以查看target/classes内容。

由于您将src/main/java/com/oppballi/kanake定义为资源根,因此src/main/java/com/oppballi/kanake/core/readme.txt中可能会显示target/classes/core/readme.txt等txt文件

答案 1 :(得分:0)

将其更改为,可能没有更多的子目录可以查看

<resources>
    <resource>
        <directory>src/main/java/com/oppballi/kanake</directory>
        <includes>
            <include>*.txt</include>
        </includes>
    </resource>
</resources>