为了账号安全,请及时绑定邮箱和手机立即绑定

在资源文件中使用 maven 项目信息

在资源文件中使用 maven 项目信息

一只斗牛犬 2022-09-28 14:51:11
我有目录结构,如.├── 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


查看完整回答
反对 回复 2022-09-28
  • 1 回答
  • 0 关注
  • 98 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号