Maven程序集使<source />可选

时间:2019-01-15 01:18:04

标签: maven maven-assembly-plugin

也许这是重复的主题,但我没有找到答案。

我正在将maven程序集插件用于大量项目。其中一些具有/src/main/resoutce/problem.file。其中一些还没有。如果我要创建描述符:

<file>
    <source>/src/main/resoutce/problem.file</source>
    <outputDirectory>${project.artifactId}/${folder.job.config}</outputDirectory>
    <destName>problem.file</destName>
    <filtered>true</filtered>
 </file>

我收到此类错误:

  

在项目工作聊天中无法执行目标org.apache.maven.plugins:maven-assembly-plugin:3.1.0:single(默认):无法创建程序集:将文件添加到存档时出错:C:\ Temp \ project \ subproject-problem-file \ src \ main \ resource \ problem.file。

问题是,如何使文件“ src / main / resoutce / problem.file”为可选。因此,如果该项目没有它-它只是不包括在结果中,并且该项目不会因此而失败。否则,将包含此文件。

谢谢

0 个答案:

没有答案