Maven-将属性写入文件

时间:2018-09-04 09:34:35

标签: java maven

我正在使用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插件,但是它似乎没有使用我的属性。.与Properties Maven插件相同

有什么建议吗?

0 个答案:

没有答案