0

在如下外部postinstallScriptlet,有没有办法访问 maven 属性,例如${project.artifactId}?pom.xml 文件有这个片段:

<postinstallScriptlet>
    <scriptFile>scripts/postinstall.sh</scriptFile>
    <fileEncoding>utf-8</fileEncoding>
</postinstallScriptlet>
4

1 回答 1

2

这些属性不能直接访问,但您可以使用maven-resources-plugin copy-resources目标在从脚本目录复制到目标时应用过滤器。然后需要更改您的 scriptFile 配置以指向目标下的复制资源。

于 2015-01-02T14:42:41.607 回答