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> |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/java/267589.html