версия для чтения maven из файла со свойствами - PullRequest
1 голос
/ 06 марта 2019

Я хочу использовать свойства из файла, и для этого я использую свойства-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.

...