我正在使用jdeb生成debian软件包,并且需要在debian控制文件中指定依赖项。它看起来如下:
Depends: [[custom.runtime.library]]
其中custom.runtime.library
属性是由build-helper-maven-plugin
生成的libfoo
和${project.versionMajor}
的串联生成,
<properties>
<custom.runtime.library>libfoo${project.versionMajor}</custom.runtime.library>
</properties>
问题是debian.control
的depends部分已解决
Depends: libfoo${project.versionMajor}
,然后该软件包显然无法安装。
有没有办法解决预解析Maven属性?