Maven - запись свойства в файл - PullRequest
0 голосов
/ 04 сентября 2018

Я использую jsonpath-maven-plugin, чтобы прочитать мой package.json и установить свойство с текущей версией, считанной из файла.

Мне интересно, как я могу записать свойство "package.json.version" в файл свойств, чтобы класс Java мог прочитать файл свойств и забрать версию, установленную в файле свойств.

<plugin>
    <groupId>ca.szc.maven</groupId>
    <artifactId>jsonpath-maven-plugin</artifactId>
    <version>1.0.0</version>
    <executions>
        <execution>
            <id>read-devdependencies</id>
            <phase>initialize</phase>
            <goals>
                <goal>set-properties</goal>
            </goals>
            <configuration>
                <file>src/main/npm/package.json</file>
                <properties>
                    <package.json.version>$.version</package.json.version>
                </properties>
            </configuration>
        </execution>
    </executions>
</plugin>

Я пробовал использовать плагин Apache Maven Resources, но, похоже, он не забирает мою собственность .. То же самое для плагина свойств Maven

Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...