How to include folder with resource in Maven build
我在文件夹中有一个机器人资源文件,当我执行Maven安装时,要包含文件夹和机器人资源文件。
这是项目结构:
项目>文件夹>机器人资源文件
项目 > src > main > java ...
在我的 pom.xml 文件中,我添加了:
1 2 3 4 5 6 7 8 | <resources> <resource> <directory>/Project/Folder</directory> <includes> <include>**/*.robot</include> </includes> </resource> </resources> |
当我执行 Maven 安装时,我只看到 jar 中的机器人资源文件,但看不到它的文件夹。如何使机器人资源文件在文件夹中进行?我是maven的新人,所以我很欣赏任何指导。我已经看到了这个参考,但这并不是提供答案:http://maven.apache.org/plugins-archives/maven-resources-plugin-2.6/examples/resource-directory.html
谢谢!
为什么不包括文件夹?
首先,
建议的解决方案
指定一个比您要包含的目录高一级的目录。
1 2 3 4 5 6 7 8 | <resources> <resource> <directory>${project.basedir}</directory> <includes> <include>**/*.robot</include> </includes> </resource> </resources> |