В моем плагине Maven у меня есть следующее:
<dependencySets>
<dependencySet>
<scope>runtime</scope>
<outputDirectory>/dir/${project.parent.artifactId}-${project.version}/${project.artifactId}/lib</outputDirectory>
</dependencySet>
</dependencySets>
Когда mvn clean package
выполняется, outputDirectory
буквально dir/${project.parent.artifactId}-${project.version}/...
То есть переменные не раскрываются. Я не получаю никакого сообщения variable not found
(и я не должен). Что может привести к тому, что переменные не будут расширены?