Java 如何在Maven build中包括包含资源的文件夹

Java 如何在Maven build中包括包含资源的文件夹,java,eclipse,maven,Java,Eclipse,Maven,我在一个文件夹中有一个robot资源文件,在执行Maven安装时希望同时包含该文件夹和robot资源文件 以下是项目结构: 项目>文件夹>机器人资源文件 Project>src>main>java 在我的pom.xml文件中,我添加了: <resources> <resource> <directory>/Project/Folder</directory> <includes>

我在一个文件夹中有一个robot资源文件,在执行Maven安装时希望同时包含该文件夹和robot资源文件

以下是项目结构:

项目>文件夹>机器人资源文件

Project>src>main>java

在我的pom.xml文件中,我添加了:

<resources>
    <resource>
        <directory>/Project/Folder</directory>
        <includes>
            <include>**/*.robot</include>
        </includes>
    </resource>
</resources> 

/项目/文件夹
**/*.机器人
当我执行Maven安装时,我只看到jar中的robot资源文件,而没有看到它的文件夹。如何使robot资源文件位于文件夹内?我是马文的新手,所以我希望得到任何指导。我看过这个参考资料,但它没有提供答案:

谢谢大家!

为什么不包括文件夹? 首先,
查找指定的文件夹,但不包括文件夹本身。其次,项目根的符号不是
project
,而是
${project.basedir}

提议的解决办法 指定一个级别高于要包含的目录的目录

<resources>
    <resource>
        <directory>${project.basedir}</directory>
        <includes>
            <include>**/*.robot</include>
        </includes>
    </resource>
</resources> 

${project.basedir}
**/*.机器人

你试过了吗:FolderYes,我试过了,但文件夹也不在jar中。最好是将它放入
src/main/resources
中,包括目录,就这样……我刚试过,jar也不包括文件夹。谢谢你的建议。