有没有办法在Maven程序集描述符中定义占位符?

时间:2015-04-29 14:00:36

标签: maven placeholder maven-assembly-plugin descriptor

我不是Maven的专家,所以如果这个问题有点傻,我很抱歉。

我在我的pom.xml中使用了3个描述符。在每个描述符中,正在过滤文件。我想使用占位符来引用文件内部描述符的id。

例如,如果这是我的一个程序集描述符:

<assembly>
    <id>descriptorNumberTwo</id>
    ...

    <file>
        <source>src/main/assembly/run.sh</source>
        <fileMode>0755</fileMode>
        <lineEnding>unix</lineEnding>
        <filtered>true</filtered>
    </file>
    ...
</assembly>

我想在run.sh中使用${placeholder.for.my.id}(或其他东西)来获取&#34; descriptorNumberTwo&#34;。 这可能吗?

提前致谢!!

0 个答案:

没有答案