我正在尝试构建非java项目,它基本上有一些我希望包含在jar中的文件夹和子文件夹可能吗?
答案 0 :(得分:1)
不确定。如果您使用标准布局(将您的内容放在src/main/resources
内),这是微不足道的,否则您只需要specify resource directories:
<build>
<resources>
<resource>
<directory>some/directory</directory>
<targetPath>first</targetPath>
</resource>
<resource>
<directory>some/other/directory</directory>
<targetPath>second</targetPath>
</resource>
<resource>
<directory>a/third/directory</directory>
<!-- standard target path -->
</resource>
</resources>
</build>
您可能还应该设置属性。不,只是检查,你不需要。<maven.test.skip>true</maven.test.skip>
基本上,标准工作流程的一些参与者(即编译器和surefire插件)检查java源文件夹,如果找不到,则只是跳过处理。