Dante_7
本帖最后由 凋灵兔子 于 2019-5-7 19:19 编辑

各位 dalao 我又来了...= =, 在一个项目的源码中多次使用到一个常量 version, 请问如何在 gradle 构建的时候自动将源码中的值替换为 settings.gradle 中的值?

既然问题解决了就补充一下答案:
一楼的 dalao 给出的网址中有两个回答, 大概意思就是: 首先 gradle 要知道是哪一个文件想要自动替换功能, 其次是要替换的占位符是什么(在 bukkit 插件中常见的是 %player% 这种形式). 读取该文件, 一行一行的替换占位符, 然后使用新的文件替换旧的, 达到自动赋值的目的.....= =, 你别说, 还真的挺简单的...


另外...

有回答了, 同学们把金锭领了吧
把一块金锭换成5块儿了, 犯罪成本约为 1 人气 20 金粒...有没有同学铤而走险...(我不是引诱我真的不是)


gooding300
https://stackoverflow.com/questi ... mber-in-source-code

GiNYAi
https://github.com/KyoriPowered/blossom/

麻花awa
表示写入MATE-INF也是一个解决办法