Я хочу использовать свойства из файла, и для этого я использую свойства-maven-plugin. К сожалению, я столкнулся с проблемой.
'dependencies.dependency.version' для xxx.jar: jar должен быть допустимой версией, но это '$ {my-version}'.
В versions.properties я определил следующие версии:
my-version=5.10.15
Я знаю, что могу вставить его, и он отлично работает, но я хочу поместить его в файл по некоторым причинам.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0.0</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>versions.properties</file>
</files>
</configuration>
</execution>
</executions>
Я также осведомлен о жизненных циклах и знаю, что он не будет работать, если будет вызван mvn clean, но я не знаю, почему он не работает, когда вызывается установка mvn.