我一直在寻找这个问题的答案,我看到人们试图从 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}?
最佳答案
您应该将plugin.yml
文件放入src/main/resources
并在Maven filter 中配置.
<project>
...
<build>
...
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
...
</resources>
...
</build>
...
</project>
关于maven - 从 yaml 文件获取值到 pom.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50861456/