gradle 修改文件内容
我创建了一个 build.gradle 同时在该目录下面创建了一个 111.txt 里面的内容是 111
,如何使用 build.gradle 将 111.txt 里面的 111
替换成 222
简单来说就是 替换指定内容行,或者替换指定行! 谢谢:)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
感觉你需要的其实是这个功能: filtering_files
Gradle本身就使用groovy DSL做配置文件,因此完全可以使用groovy自带的groovy template渲染文件内容。
把 111.txt 放到 resources 目录里吧
这个需要在build.grade里面写个task,在task里写一些对111.txt文件的读写操作,然后运行时就直接调用这个任务就可以了
感谢大家,我还是用了比较笨的办法,就是先将文件中的数据读取到一个List中,在这中间根据相应的条件判断, 然后又把List的数据写回文件这样。
类似于这样:
然后写回去:
这样可以解决我目前的问题 :D