我一直在寻找答案,我看到有人试图将pom.xml中的值输入到yml文件中,但不是相反。
说我有plugin.yml
main: main
name: CustomPlugin
version: 0.03
author: Me
如何将“version”的值放入我的pom.xml中,这样我就不必在yml和pom.xml中更新版本。注意我不想从pom.xml转到yml。
我正在考虑这样的事情,但我不太了解maven和pom的确定: 的pom.xml
<property file="src/plugin.yml" prefix="plugin"/>
然后使用$ {plugin.version}?
答案 0 :(得分:1)
您应该将plugin.yml
文件放入src/main/resources
并配置Maven filter。
<project>
...
<build>
...
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
...
</resources>
...
</build>
...
</project>