我有目錄結構,如.├── pom.xml└── src └── main ├── java │ └── └── resources └── plugin.yml當然,就其本身而言,我可以使用 獲得項目版本,但我想知道是否有辦法將此數字注入到文件中,其內容是:pom.xml${project.version}plugin.ymlname: PluginNameversion: ${project.version}description: Does plugin things有沒有辦法讓maven在構建項目時用項目的實際版本填充值?version:
1 回答

HUX布斯
TA貢獻1876條經驗 獲得超6個贊
首先檢查 maven 的過濾功能是否足夠。
參見“阿帕奇專家資源插件/過濾"
添加內部<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>plugin.yml</include>
</includes>
</resource>
</resources>
然后,您可以在文件中使用變量。${...}src/main/resources/plugin.yml
添加回答
舉報
0/150
提交
取消