我正在使用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插件相同
有什么建议吗?